Nivo Slider – 如何在AJAX内容加载后调用滑块

我的代码:

 jQuery(window).load(function() { jQuery('#slider02').nivoSlider({ controlNav: true, effect: 'boxRainGrow', animSpeed: 1500, pauseTime: 8000 }); });  
jQuery('#zone933').load('/content.phtml);

如何让Nivo Slider等到加载ajax内容为止? 因为,有时它有时不工作..这取决于浏览器的刷新。 页面的第一次访问不显示Slider,刷新和ajax内容加载后,显示为OK。

所以我需要做一些事情,比如等待ajax请求完成,然后再调用Slider。 我试图添加: jQuery(document).ajaxComplete(function{ "here my code" });

但它不起作用。 我正在使用PHP函数,所以我在PHP函数中调用了滑块​​,因此函数调用jQuery代码和滑块的html代码,函数的参数是元素id的名称,例如“zone933”。 PHP工作正常; 如果我使用简单的图像或链接图像,它的工作完美。 只有我使用ajax加载,我才能正常工作。

尝试这样的事情: