这可能是一个新手问题,所以我希望它很容易回答!我已经为此苦苦挣扎了将近一个星期..非常感谢任何帮助。
我有一个 CListView,我正在使用集成的 cpagination。我有一个由 onload 事件触发的 javascript 函数,它根据特定条件绘制此 clistview 的某些项目。但是,当用户更改页面时不会触发此事件,因此很明显这是一个问题:因为项目仅在页面第一次加载时才被绘制。
现在,我已经做到了这一点:我学会了如何处理 jquery 事件,所以我有了这个:
$('body').delegate('li', 'click', function(event) {
alert("next");
paintMyLigas();
});
这样,每次单击下一个、上一个或任何其他分页按钮时,都会调用此函数。弹出警报,我什至在paintMyLigas() 函数中添加了一些警报,这些警报也会弹出。但是,我的物品不会再次上漆。我相信这可能是因为在呈现新页面(cpagination)之前触发了此事件。这是我被困的地方(本周第 n 次):我怎样才能让这个事件在之后触发?或者谁能指出我能够解决这个问题的任何其他方向?我需要帮助!!:)