在下面的代码中,我试图对正在盘旋的li元素采取行动。
HTML:
<div id="featured">
<ul>
<li class="active">foo</li>
<li class="">bar</li>
<li class="">giraffe</li>
</ul>
</div>
JavaScript的:
$(document).ready(function () {
$('#featured ul li').hover(function(){
//do stuff, or not
});
});
但是这行代码导致FF中出现以下错误,而我对导致它的原因一无所知。
g.guid未定义
即使JS行没有在函数内部发生任何事情,也会发生这种情况。 任何见解都会受到欢迎:)
答案 0 :(得分:2)
您使用的是哪个版本的jQuery?这听起来像一个旧版本。同样在v1.4之前,.hover()
有两个功能。
答案 1 :(得分:0)
Jquery悬停有两个功能:
$(document).ready(function () {
$('#featured ul li').hover(
function(){
//do stuff on hover over
},
function(){
//do stuff on hover out
});
});