私はこのレイアウトのフォームを持っています:
<div class='detail'>
<div>
<input type='button' class='save' />
</div>
</div>
<div class='detail'>
<div>
<input type='button' class='save' />
</div>
</div>
<div class='detail'>
<div>
<input type='button' class='save' />
</div>
</div>
いつ$(".save").click()
トリガーされます。電話する$(this).parents(".detail")
IE の場合は、次のようになります。 - 親が以前の兄弟<div class='detail'>
と同様に選択されます。<div class='detail'>
FF の場合は、次のようになります。 - 親のみ<div class='detail'>
が返されます。
私が探している正しい機能は、FF が行っていることです。
IE の回避策を教えてください。
ありがとうございました。
編集:これはクリックイベントハンドラです:
$(".product_details .button_save_draft").bind("click", function (event) {
event.preventDefault();
alert($(this).parents(".product_details").length);
});