通過委託在選定的div應用點擊功能什麼是最好的方式添加相反的不是jQuery的?jquery
<div class="line-item">
<div class="thumb">
Image goes here
</div>
<div class="title">
Title goes here
</div>
<div class="destroy">
Destroy Button goes here
</div>
這裏是Java腳本
$('div.line-item').delegate('div:not(".destroy")', 'click', function() {
alert('hi');
})
我要的是應用 「點擊」 只是該分區具有.destroy類
這裏的工作演示: http://jsfiddle.net/trVKF/110/
爲什麼就不能'$( 'div.line項目')。在( '點擊', '.destroy',...'? – techfoobar
在jQuery 1.7, '.delegate()'已被'.on()'方法取代 – nkmol
我認爲重要的是要理解爲什麼有人必須使用舊版本的庫。只是說':) –