HTML:入門選擇,而不是處理器
<div id="div1">
<div class="close">close</div>
</div>
<div id="div2">
<div class="close">close</div>
</div>
的jQuery:
$('.close').on('click', '#div1, #div2', function(){
console.log ($(this)); // .close
});
如果我有一個關閉按鈕,我如何才能父元素爲this
而不是按鈕多個元素?
因此,如果我點擊上的.close
,我需要作爲this
來使用它。
'的console.log($(本).parent()ATTR( '身份證'));' –
走在DOM樹起來。 –
是不是你在$('。close')中的事件委託?on('click','#div1,#div2',function(){'錯誤的方式?通常就像'$('#div1 ('click','.close',function(){',是嗎?)如果你這樣做,我想你會有父母作爲'this',我可能會失蹤東西... – myfunkyside