我的項目有一定的li元素,他們的類名相同(.expanded)jQuery的擴大獨特的分MEU
我的目標是當用戶按下Tab鍵,然後在li.expaned顯示了隱藏的子菜單。
現在的問題是,當我按下tab鍵時,所有的子菜單都顯示出來了。如何一個一個地顯示它?
$(document).ready(function() {
$('.expanded').keyup(function (e) {
$('.expanded').each(function() {
console.log('keyup called');
var code = e.keyCode || e.which;
if (code == '9') {
//jQuery(this).children('.side_menu_sub li ul').css("display", "block");
$(this).children('.side_menu_sub li ul').css("display", "block");
}
});
});
});
Petr Marek,謝謝,但不工作 – user167043
事件是否正在發射?你不應該把'keyup'綁定到''li'元素。 – mreq