我想在Yii CLinkPager中使用每个寻呼机链接调用一个函数,我使用下面的代码而没有任何运气。
'pagerCssClass' => 'pagination',
'afterAjaxUpdate'=>"FB.Canvas.scrollTo(0,0)",
'beforeAjaxUpdate'=>"FB.Canvas.scrollTo(0,0)",
我也使用了js方法
$(document).ready(function(){
$('#ajaxListView a').each(function(){
$(this).click(function(ev){
FB.Canvas.scrollTo(0,0);
});
});
});
但是上面的代码只能工作一次,当我点击下一个或后面的分页号码时不起作用。我使用alert(“”)而不是FB.Canvas.scrollTo(0,0);并得到了同样的错误。
Plz帮助我如何在每次点击分页链接时绑定js函数。
答案 0 :(得分:2)
尝试on
。
$(document).on('click','.yiiPager a', function(){
console.log('clicking');
FB.Canvas.scrollTo(0,0);
});
其中yiiPager
是成为寻呼机的列表的css类。
另请注意,CLinkPager
没有pagerCssClass
属性。