我正在开发我的第一个jQuery插件。我需要一个动画来自动播放滚动位置。我尝试了很多想法,但没有任何效果。最后我把自动播放功能放在插件中并调用我的HTML就像这样。
$(document).ready(function () {
$(window).scroll(function () {
jQuery.fn.autoplayAnimation();
});
有什么办法可以将document.ready()或window.scroll()放在我的插件中,并使其在HTML中运行。 任何帮助都会非常充实..
答案 0 :(得分:3)
您想在页面加载时自动分配事件吗?
为什么不把它放在你的插件文件中:
(function($){
//your plugin code
$(document).ready(function () {
$(window).scroll(function () {
jQuery.fn.autoplayAnimation();
});
});
})(jQuery);
答案 1 :(得分:1)
$(window).scroll(scrollHandler);
function scrollHandler(){
jQuery.fn.autoplayAnimation();
}