Javascript 使用pjax时幻灯片放映运行不正常
我使用ajax调用页面。但是当一个使用幻灯片放映的页面被调用时,为什么我的幻灯片放映运行得不好?页面似乎无法运行jquery或幻灯片放映javascript。因为如果我正常调用页面(刷新)(没有pjax),幻灯片放映将顺利运行 我的pjax代码:Javascript 使用pjax时幻灯片放映运行不正常,javascript,php,jquery,yii,pjax,Javascript,Php,Jquery,Yii,Pjax,我使用ajax调用页面。但是当一个使用幻灯片放映的页面被调用时,为什么我的幻灯片放映运行得不好?页面似乎无法运行jquery或幻灯片放映javascript。因为如果我正常调用页面(刷新)(没有pjax),幻灯片放映将顺利运行 我的pjax代码: <script> $(document).ready(function(e) { $(document).pjax('a[data-pjax]', '#content'); }); </script&g
<script>
$(document).ready(function(e) {
$(document).pjax('a[data-pjax]', '#content');
});
</script>
如何修复pjax代码?是否有API使用jquery重新加载页面以调用pjax?或者我需要更改控制器中的代码
谢谢…如果pjax链接位于pjax加载的页面中,则需要在加载时“pjaxify”该链接。将其放在原始页面的某个位置(可能是页眉或页脚):
public function actionIndex()
{
if(Yii::app()->request->isAjaxRequest){
$this->renderPartial('index',array(
'dataArtikel'=>$dataArtikel,
));
}else{
$this->render('index',array(
'dataArtikel'=>$dataArtikel,
));
}
}
$(document).on('pjax:complete', function() {
$('a[data-pjax]').pjax();
});