2011-10-20 27 views
1

私はクリックすると発射機能を持つ2つのボタンを持っています。 jQueryはバインドでそれらを処理していました。一度、position:absoluteをdivを含むdivに追加すると、バインディングはfirefoxとchromeではもう動作しませんが、IE(lol)では動作します。jQuery絶対配置されたボタンバインディング

この問題の原因は何ですか?

+0

あなたはそれに幅と高さを入れてみましたか? – locrizak

+0

はい、それは効果がありません – Victor

答えて

1

divが現在他のものの背後にあるかどうかを確認してください。 Firebugを使用し、オブジェクト識別子を使用して、ボタンの上にマウスを移動したときに表示される内容を確認します。それがボタンでない場合は、上のdivが実際にクリックを登録していることを意味します。この場合、ボタンが上になるようにZオーダーを変更するかコードを再流します。

+0

設定zインデックスは魅力的なように働いた。 あなたは正しいですが、ボタンdivの上に重なっていた別のdivがありました。 – Victor

+0

うれしい私は助けることができる:) – Whetstone

関連する問題