0

我想用 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); 并得到同样的错误。

请帮助我了解如何在每次单击分页链接时绑定 js 函数。

4

1 回答 1

2

试试on

$(document).on('click','.yiiPager a', function(){
    console.log('clicking');
    FB.Canvas.scrollTo(0,0);        
});

yiiPager成为寻呼机的列表的 css 类在哪里。另请注意,它CLinkPager没有pagerCssClass属性。

于 2012-07-19T07:20:52.283 回答