2015-10-14 60 views
0

我使用lazy load xt這是jQuery插件用於延遲加載我的圖像和視頻。它的工作正常,當頁面加載(閱讀:刷新)。懶惰加載XT不工作UI路線變化

但是,我的應用程序是AngularJS SPA,我使用ui.router進行路由。當通過路由機制加載模板時,延遲加載插件不起作用。但是,當我刷新頁面時,它開始工作。

我的猜測是,這是因爲延遲加載xt只會觸發窗口的onload事件。我如何使它工作/使用角度路由觸發它?

回答

-1

給你的加入角度來看

$rootScope.$on('$stateChangeSuccess', function(event) { 
     $(window).lazyLoadXT(); 
     $(window).lazyLoadXT({show: true}); 


    });