1

jquery を使用して、チェックボックスを含む div にホバリングを追加し、ハイライト効果を追加します。私が抱えている問題は、入力が無効になっているときにホバリングが固執しているように見えることです。クリック領域を大きくするために各入力の幅を広げましたが、それが問題を引き起こしているようで、幅を変更したくありません。これは実際のもののはるかに単純なバージョンであるため、これを単純にテーブルに変更することはできません...

このセレクターだけで十分なのか、それともセレクターで簡単に変更できるのか、html を変更できるのかはわかりません。これは Chrome でのみ発生する問題のようです。

$('.checkboxes div').hover(function() {

これが私のフィドルです。再現するのはちょっと難しいですが、一番下の行の方が簡単に再現できます。クリックする必要はありません。ホバーするだけで実行できます。

http://jsfiddle.net/agroth3/2CTd8/

どんな助けでも大歓迎です。

4

1 に答える 1

0

http://api.jquery.com/enabled-selector/で簡単に確認できます。このようなものは簡単に機能します$('.checkboxes:enabled div').hover(function() {

于 2013-05-02T01:27:13.537 に答える