Hey Guys,
i have a little problem. I tryed to make a Website with AngularJS.
I have a few Subpages and changed the content with Angular JS Routing.
That works fine but i also used a parallax Scolling Plugin from JQuery. And 
when i changed the content only the Text changes, the parallax Images 
changes only after a reload.
I have to make it this way, because it is a excercise from school i have to 
solve.

index.html 

> ... 
>
<div id="content">
>
            <div ng-view></div>
> </div>
> ...
>

home.html

> ...
> <div id="about" class="img-holder" data-image="images/about.jpg" 
> data-width="1680" data-height="945">
>   <div class="header_parallax">
>      <p>About</p><br/>
>      <p>...</p><br/>
>      <p>...</p><br/>
>   </div>
> </div> 
> <section class="home_cont">
>         ...
> </section>
> ...
>

contact.html

> ...
> <div id="contact" class="img-holder" data-image="images/contact.jpg" 
> data-width="1680" data-height="945">
>   <div class="header_parallax">
>      <p>Contact</p><br/>
>      <p>...</p><br/>
>      <p>...</p><br/>
>   </div>
> </div> 
> <section class="home_cont">
>         ...
> </section>
> ...

 
routing.js

>     app.config(function($routeProvider) {
>         $routeProvider
>
>             .when('/home', {
>                 templateUrl : 'templates/home.html',
>                 controller  : 'homeController'
>             })
>
>             .when('/contact', {
>                 templateUrl : 'templates/contact.html',
>                 controller  : 'contactController'
>             })
>             .otherwise({redirectTo: '/home'});
>     });
>

 
So you can see, i have a home and a contact site. If on a button, i load 
the other content. That works, but the Image only changes after a refresh 
of the whole site.
Is there a way to refresh the Site after a click (onCLick in the Navi 
dosn't work, because it refreshes before the new content is initialised.
Or is there a better way to do this? It is important, that it is a 
one-pager. 

Greez

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to