我有一個jQuery插件(我寫的)有一個選項來匹配一個可選的子選擇器。即:如果我有這樣的標記:將一個事件委託給整個對象
headerDiv.on('click', function() {
但隨後需要點擊限制爲僅錨,所以要:
<div class="header">
<a id="item-name">Blah</a>
<span class="some-data">Numbers and Stuff</a>
<span class="other-data">Bananas</a>
</div>
Orignally,我使用委派點擊事件全.header保持兼容性,我用替代語法:
headerDiv.on('click',headerSelector, function() {
凡headerSelector
,默認情況下爲*
,但我能通過a
將其限制在只是主播。我現在使用的默認*
選擇器似乎有問題,但有時點擊未註冊。在使用委託事件語法時,是否有適當的方式來匹配元素本身?
請出示事件綁定的代碼在你的插件 –