問題タブ [prop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - この明らかな Webkit チェックボックスのレンダリング バグを回避するにはどうすればよいですか?
申し立てられたレンダリング バグは次の場所で確認できます。
影響を受けるブラウザには、Chrome 27、Android Froyo、および同僚の iPhone (バージョン?) が含まれます。影響なし: IE9、FireFox 22
影響を受けるブラウザでは、[チェック] ボタンと [チェック解除] ボタンをそれぞれ 1 回クリックすると、動作が停止したように見えます。
見た目にも関わらず、クリックするたびにチェックボックスの状態が正しく設定されているように見えます。この結論に達するために、Chrome デバッガーを使用しました。
jQuery の新しいバージョンは結果に影響を与えないようです。
答えが明らかな場合のために、私は SO と Google で検索するのに時間を費やしました!
前もって感謝します。
javascript - jQuery/Javascript チェックボックス
私はcheckBoxでこのようなことをしたい。ユーザーがチェックボックスをクリックすると、その状態が変更されます (チェック済み -> チェックなしおよび vv. )。
私のコード:
残念ながら、チェックボックスが再びオフになることはありません。最初はチェックボックスがチェックされていますが、もう一度クリックしても何も起こらず、チェックされたままです。
ユーザーの操作だけでなく、関数呼び出しによってチェックボックスの状態を変更できるように、このコードを使用したいと考えています。
私を助けてください、私の英語でごめんなさい^^
javascript - jQuery の .prop メソッドを使用してプロパティを関数に設定する
を使用して、一連の要素のプロパティに関数を割り当てようとしています.prop()
この関数のドキュメントをよく見ると、値が関数であり、プロパティに関数が割り当てられず、関数が値を返すという特別な動作があるようです。
これに対する簡単な回避策はありますか、それとも使用する必要がありますか
jquery - ラジオボタンでクラスを追加/削除するjQuery .prop - 機能しない
一連のラジオ ボタンとチェックボックスでジェネリック クラス (.is-checked のようなもの) を追加/削除する必要があります。ここに私が持っているコードがあります:
これはチェックボックスでは完全に機能しますが、ラジオ ボタンに追加されるクラスでは決して削除されません。考え?アイデア?
編集 ':checked' 疑似セレクターがサポートされていないため、このスクリプトは条件付きで IE8 に読み込まれることを忘れていました。機能全体が IE8 以外のすべてで完全に正常に動作するため、これは IE8 の松葉杖であり、貧弱なユーザーはそれを処理することに行き詰まっています。最後に、「is-checked」クラスは、:checked セレクターと同じ CSS をトリガーします。
javascript - jQuery要素のプロパティを見つける
次のような HTML があります。
これは私のJavaScriptです:
動作するはずですが、未定義のアラートが表示されます。私は何を間違っていますか?