私は基本的にオーバーレイのdivをアニメーション化し、その上にハガキを配置するはがき機能を持っています。 HTMLは、の線に沿って何かである:DIVレイヤーとjqueryクリック機能
$('#overlay, .postcard a').click(function(){ doSomething() })
私は、オーバーレイdiv要素のみはがきアンカーのピックアップクリックに私のイベントハンドラをしたい:
<div id="overlay">
<div class="postcard">
<p>This is a postcard</p>
<a href="#">close</a>
</div>
</div>
私のjqueryのは、このようになります。
現在のところ、クリックは、はがきdivを含むすべての要素で識別されます。
ご協力いただければ幸いです。
これは過剰ですか?これで、コンテナのクリック機能(クローズボタンを含む)が無効になりますか? (私は確信していないし、jsFiddleはテストできない) – BiAiB
ありがとう、これは完全に – blacktea