2

我在最后一个 li 上有一个 8 li 的 ul 列表,它的 ID 为 #search - 我不希望将下拉列表应用于此,我该如何排除它?这是我的代码..

$(document).ready(function () {     
  $('#navigation li').hover(function () {
    // Show the sub menu
    $('ul', this).stop(true,true).slideDown(300);
  },
  function () {
  //hide its submenu
   $('ul', this).stop(true,true).slideUp(200);         
  });
});

谢谢

4

1 回答 1

5

使用 jQuery 的.not()

$('#navigation li').not("#search").hover(function () {
   // Show the sub menu
   $('ul', this).stop(true,true).slideDown(300);
},
function () {
  //hide its submenu
  $('ul', this).stop(true,true).slideUp(200);         
});
于 2012-04-04T11:57:12.100 回答