問題タブ [removeclass]
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.
jquery - 表の行を削除した後の表の行の強調表示
行を削除した後、テーブル内のすべての偶数行を強調表示しようとしています。tr は削除されますが、再強調表示は機能しません (強調表示された 2 つの行がまとめて表示されます)。これが私のコードです。
ただし、アラートまたは何かを追加して、削除と強調表示の間の実行を遅くすると、機能します。
何か案は?
javascript - クラス名で要素を削除しますか?
クラス名を持つ要素を見つけるための以下のコードがあります。
それらを削除する方法がわかりません.....親か何かを参照する必要がありますか?これを処理するための最良の方法は何ですか?
@ Karim79:
これがJSです:
HTMLは次のとおりです。
編集: jQueryオプションを使用するだけで終わりました。
javascript - jQuery-任意のクラスからクラスを削除しますクリックしただけではありません
このようなリストがあるとしましょう...
...そして私はliのクラスを切り替えることができるようにしたいです...
..また、クリックされたものを除いて、「。active」liのtoggleClass機能を維持しながら、「。active」として表示されないようにしたいです。
だから私は、クリックされたものを除いて、他のliからClassを削除したいと思っていました。どうすればそれができるのかわかりませんが...
そのようなことを達成する方法について何かアイデアはありますか?かなり簡単だと思いますが、jQueryは初めてなのでわかりません。
解決済み-誰かがそれを見たい場合..そこに行きます: http: //jsfiddle.net/6jm2s/17/ これも... http://jsfiddle.net/6jm2s/18/
両方の答えは完璧に機能します..@jondavidjohn&@hunterありがとうございます...残念ながら両方の答えにチェックマークを付けることはできません...しかし、ハンターのコードが短いので、ハンターにチェックマークを付けさせます.. :)
jquery - jQuery UI の奇妙さ
私はjQueryに非常に慣れていませんが、学びたいと思っています。このため、私は jsFiddle を使用してプレイし、何ができるかを確認しています。特に深刻なことはなく、アニメーションで遊んでいるだけです。具体的には、2 つのクラス間でアニメーション化する機能です。
要点を言えば、これを見て、それが機能するために .delay が必要な理由を教えてもらえますか?
私が知る限り、2 つの .delay を取り除くことができるはずですが、そうするとうまくいきません。
jquery - jQuery UI オートコンプリート削除クラス名
機能するオートコンプリートを作成しましたが、オートコンプリート (プラグイン) の .js または .css ファイルを編集せずに、結果が持つべきクラス名を変更したいと考えています。
これは私のコードです:
より具体的には、オートコンプリートが結果用に作成する ul-tag および li-tag タグからクラス「ui-corner-all」を削除したいと考えています。jQueryでそれを行うにはどうすればよいですか?
jquery - addClass と removeClass が Internet Explorer で機能しない
jQuery 関数 addClass および removeClass を使用して Internet Explorer (IE) のチェックボックスの外観を変更すると、これらの関数が正しく機能しません。ただし、他のブラウザでは問題なく動作します。
私の問題を説明するためのサンプルコードは次のとおりです。
これをさらにテストするには、jsFiddler を使用してコードを実行できます (IE では機能しません): http://jsfiddle.net/tejek/pZJMd/
javascript - 1 つを除くすべてのクラスを削除します
さて、いくつかの jQuery アクションを使用して、特定の div に多くのクラスを追加できることを知っています。
いくつかのクリックなどで、divが多くのクラスを取得するとしましょう
では、1 つを除いてすべてのクラスを削除するにはどうすればよいでしょうか。私が思いついた唯一のアイデアはこれです:
すべてのクラスを殺している間removeClass()
、divは台無しになりますが、その直後に追加するaddClass('cleanstate')
と正常に戻ります。もう1つの解決策は、ID属性をベースCSSプロパティに配置して、削除されないようにすることです。これにより、パフォーマンスも向上しますが、「.cleanstate」以外のすべてを取り除くための別の解決策を知りたいだけです
実際のスクリプトでは、div がさまざまなクラスの変更を受けるため、私はこれを求めています。
jquery - アコーディオンで別のメニュー項目をクリックした後、追加されたjqueryアクティブクラスを削除します
ページの読み込み時にJqueryを使用してアクティブなクラスをアコーディオンメニュー項目に追加したところ、問題が発生しました。ここで、ユーザーが別のメニュー見出しに移動したときに、そのアクティブなクラスを削除したいと思います。以下はJavascriptとHTMLです。さらにコードが必要な場合はお知らせください!:
JAVASCRIPT ------------------------------------------------- -------------------------------
そしてここにhtmlがあります:-------------------------------------------- --------------------------
select - removeClassとaddClassが機能しない
タブが選択されているかどうかを確認するステートメントがあります。
何が起こっているのかというと、クラスの削除と追加の最初のステートメントだけが各ifステートメントから機能します。
たとえば、スクリプトを実行すると、次のように動作します。
それぞれのif...の2番目のステートメントは機能しません。多分それはクラスがそこにあるかどうかわからないのですか?
何か案は?
javascript - jquery 数回点滅
addClassとremoveClassを3回ずつ使って要素に点滅効果を持たせたいのでやってみた
これは1回だけ動作します
これを300ミリ秒の遅延で3回発生させるにはどうすればよいですか?