HTMLチェックボックス/ラジオボタンをスタイリングするためにjQueryプラグインを使用しています。問題は、これらのチェックボックスがライトボックスオーバーレイの内側に表示された場合、チェックされたプロパティを決して "true"に設定できないということです。視覚的には視覚的にチェックされているようですが、実際にはそうではなく、.NET環境では動作しません。オーバーレイ内のスタイル付きチェックボックス - always = falseをチェックしました
私は他のプラグインを試しましたが、この特定のプラグイン(prettycheckboxes)のコードを掘り下げてみました。これは、CSSからこれを削除して代わりにvisibility:hiddenを使用すると、チェックボックスが再び機能するため、入力要素が絶対的に配置されているページ(左:-9999px)に問題があるようです。
しかし、ライトボックスの内側に表示されるチェックボックスに加えて、ライトボックス内にチェックボックスも含まれるアコーディオンタイプの要素があります。これらはCSSに何をしても機能しません。
prettycheckboxesプラグインが削除されると、もちろんチェックボックスが無効になります。私がlightboxの外にあるprettycheckboxesスタイルの要素を配置すると、それらは機能します。
誰もがこの問題を経験していますか?
HTML文書のjquery関数でチェックボックスをfalseに設定しようとしましたか? – mcallinder