jquery .hover函数存在问题。如果我将它包装在一个通用的$(function(){
我已经看到它完成而不需要这个通用函数,我只能让它工作,如果有人能看到我做错了我会很感激。
这不起作用:
$('#slider > img').hover(function () {
stopLoop();
}, function () {
startSlider();
});
这确实有效:
$(function () {
$('#slider > img').hover(function () {
stopLoop();
}, function () {
startSlider();
});
});
答案 0 :(得分:2)
简单回答是您尝试将事件绑定到标记,而它们在dom中不存在。因此,请在$(document).ready()
或$(function()
$(document).ready(function() {
$('#slider > img').hover(function () {
stopLoop();
}, function () {
startSlider();
});
});