jQuery - 从这个函数中排除li?

时间:2012-04-04 11:56:10

标签: jquery

我在最后一个li上有8个li的列表,它有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);         
  });
});

由于

1 个答案:

答案 0 :(得分: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);         
});