我有这个功能:
<script type="text/javascript">
$('.infinite-container').waypoint('infinite', {
container: 'auto',
items: '.infinite-item',
more: '.infinite-more-link',
offset: 'bottom-in-view',
loadingClass: 'infinite-loading',
onBeforePageLoad: $.noop,
onAfterPageLoad: $.noop
});
</script>
我想调用其他一些函数,例如我想调用它:
<script>
$(document).ready(function() {
$('.container').stickem();
});
</script>
并且为了调用它我想在onAfterPageLoad事件上替换$ .noop
它看起来像这样吗?: onAfterPageLoad: $.stickem()
如果你不能告诉,那么javascript / jquery的新手。
答案 0 :(得分:7)
将代码包装在函数中,当onAfterPageLoad
事件触发时,插件将调用该函数:
onAfterPageLoad: function() {
$('.container').stickem();
}
答案 1 :(得分:5)
您必须创建一个函数并将代码放在该函数中。请参阅下面的示例:
function stickem(){
// your code goes here
}
然后像这样调用它:
onAfterPageLoad: stickem;