我有一個明信片功能,基本上動畫重疊div然後將明信片放在它的上面。該HTML是沿着線的東西:DIV圖層和jQuery點擊功能
<div id="overlay">
<div class="postcard">
<p>This is a postcard</p>
<a href="#">close</a>
</div>
</div>
我的jQuery看起來是這樣的:
$('#overlay, .postcard a').click(function(){ doSomething() })
我希望我的事件處理程序的覆蓋DIV,只有明信片錨皮卡點擊。
當前在所有元素上標識了點擊,包括明信片div。
任何幫助將非常感激。
是不是這個矯枉過正?這樣做不禁用容器上的任何點擊功能(包括關閉按鈕)? (我不知道和jsFiddle下來不能測試) – BiAiB
謝謝,這個作品完美 – blacktea