我试图淡入并淡出<ul>
。我知道我使用的方法是错误的,因为它不起作用,而且还因为我非常确定这是因为我需要使用$(this)
而不是当前的$('#innerList')
,但是我不确定我该怎么做。
http://jsfiddle.net/kyllle/tfZXE/
最佳答案
尝试这个:
$(document).ready(function() {
$('.innerList').hide();
$('.dropLink').click(function(e) {
e.stopPropagation();
var inner = $('.innerList', $(this).parent());
inner.fadeToggle(200);
});
});
小提琴:http://jsfiddle.net/maniator/tfZXE/12/
我更改了HTML,以便每个
li
都可以拥有自己的innerList