为什么这个工作:http: //jsfiddle.net/4q5du/
而这不是:http: //jsfiddle.net/zcuYw/
我唯一要改变的是,在第二个中,我的目标是一个 div 中的链接,而在第一个中,我直接指向链接。为什么第二个不起作用?
$('div.more').hide()
$('a.showmemore').click(function(){
$(this).next('div').slideToggle()
})
对比
$('div.more').hide()
$('div.maurice a').click(function(){
$(this).next('div').slideToggle()
})