我有以下jQuery選擇問題(我認爲)
<script type="text/javascript">
$(document).ready(function() {
var ChildMenusFound = $(".menu_Child").hover(function() {
//Mouse Over
alert('ok');
$(this).toggleClass("menu_hover");
}, function() {
//Mouse Out
alert('ok');
$(this).toggleClass("menu_hover");
});
});
</Script>
劇本我輸出HTML如下:
後調用懸停(),ChildMenusFound
包含2個元素,Firefox顯示沒有JS錯誤,但鼠標懸停在li元素之外不會導致任何事情發生。
有人能找出我的錯誤嗎?
什麼是無功ChildMenusFound呢? – woodscreative 2010-10-18 19:13:54
僅用於調試目的 - 在調用hover()之後,我提醒ChildMenusFound.length,以便可以看到選擇器找到了多少個元素。 – Basic 2010-10-18 22:07:08