問題タブ [addclass]

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.

0 投票する
1 に答える
2099 参照

jquery - JqueryhasClass条件付きが機能しない

ナビゲーションアイテムをクリックすると、右側のニュースティッカーが撤回され、抽出/タイマー機能が実行されなくなるようにしようとしています。私はそれを撤回させましたが、それでも抽出します。

私のやり方は、ナビゲーションボタンで「noTicker」クラスを追加し、カラーボックスの閉じるボタンでそれを削除することです。この関数は最初はページ上で実行され、「noTicker」クラスがない場合は、計画どおりにニュースティッカーを実行します。ナビゲーションボタンまたは閉じるボタンをクリックすると、関数が再度実行され、そのクラスがあるかどうかが再度確認されます。

したがって、クラスがある場合は、リトラクトして(つまり、クラスを適切に追加していることを意味する必要があります)、タイマー関数を実行しませんが、何らかの理由でタイマー関数を実行します。これが私のjQueryです。また、firebugによると、閉じるボタンがクリックされたときにクラスが適切に削除されていません。

ありがとう、

ウェイド

0 投票する
2 に答える
3041 参照

jquery - jQuery.ajax() の前に jQuery addClass() が実行されていない

loading一連の ajax リクエストを行う前に、onclick がボディにクラスを適用する (カーソルを「待機」に設定する)ボタンを作成しようとしています。

コードは次のとおりです。

やってみました

リクエストの前と beforeSend コールバックの両方ですが、違いはありません。

firebug では、リクエストが完了するまでクラスbodyを取得できないことがわかります。loading

何か案は?


私はこれをクリーンであると考える方法でソートしていませんが、解決策を見つけました。

ブロックの末尾のsetTimeout(function(){上と下に追加するvar products...と、そのチャンクが遅延するため、最初に addClass が発生します。}, 1);products.each

0 投票する
6 に答える
24911 参照

jquery - jquery: addClass 1,2,3 などをリストに自動追加

jqueryを使用して自動数値クラスをリストに追加することは可能ですか?

html:

私はこのようなものを取得したい:

利用可能な解決策があることを願っています:-)


編集

わかりました、うーん、でも私のリストの最後に常に数字があるとは限りません。では、"item + number" のようなクラス名の組み合わせについてはどうですか? このようなことは可能ですか?

0 投票する
2 に答える
1946 参照

jquery - ラジオボックスのJqueryaddClassがチェックされています

すべてのトピックを確認しましたが、スクリプトが機能しない理由がわかりません:(

私を助けてください!

0 投票する
0 に答える
894 参照

jquery - JQuery: addClass() がセレクターの背景を変更しない

click() で背景画像を交換するのに少し問題があります

console.log()in firebug は、クリックされている正しい要素を返しますが$(this).addClass('box-selected')、現在クリックされている要素の背景は変更しません。

何か案は?

ティア

0 投票する
4 に答える
710 参照

jquery - jQueryを使用して複数レベルのリストにクラスを自動的に追加する方法はありますか?

次のようなマルチレベルのリストがあります。

liそれぞれの立場に応じてクラス「レベル」を持たせたい。結果は次のようになります。

jQueryでこれを達成する方法はありますか?

ご清聴ありがとうございました。

0 投票する
2 に答える
1251 参照

javascript - クリックされたリスト要素に応じてリスト要素間でクラスを切り替える JavaScript 関数を作成する

クリックされたものに応じて、一連の 5 つのリスト要素のクラスを変更する関数を作成しようとしています。目標は、現在の要素がどれであるかに応じて、要素のスタイルを変更することです。

私はこのようなことを試しました:

そして、これを私の要素に追加しました:

しかし、これはクラスをリストの最初の要素に追加しただけで、別の要素をクリックしてもクラスを削除しませんでした。

私のリスト要素は次のようになります。

アイテムをクリックするとURLが変わるのですが、これはURLによってクラスを変える機能を設定する方法でしょうか?私はjavascriptを初めて使用しますが、これを機能させる方法についてのアイデアは大歓迎です。

私がコード化した現在の方法は、ホバーしたときに各アイテムを変更することですが、別のアイテムがクリックされるまで変更を維持したいと思います。ここで見ることができます: http://perksconsulting.com/dev/capabilties.php私が参照している項目は、ページの左側にある黒い点です。

0 投票する
4 に答える
1175 参照

jquery - addClassで上書きされないクラス

jQueryのaddClassを使用してクラスをタブに追加しているので、クリックするとクラスが変更されるため、タブが強調表示されていることがわかります。

私のHTML

私のCSS

私のJavascript

これは正しく機能します。firebugをチェックすると、class = "mainNavSelected"が追加されていることがわかりますが、list要素は新しいクラスのプロパティを取りません。Firebugは、mainNavSelectedのすべてのクラス項目をリストしますが、それらはすべて取り消し線が引かれています。この要素のクラスを置き換えるために何が欠けていますか?

0 投票する
8 に答える
33438 参照

jquery - jqueryデータテーブルの新しい行にクラスを追加するには?

データテーブルに追加する行にクラスを追加するにはどうすればよいですか?

fnRowCallback不可能な場合、クラスを使用またはfnDrawCallback変更するにはどうすればよいですか?

上記のコードは私にエラーを与えています。

これは私が行を追加する方法です:

0 投票する
2 に答える
4759 参照

jquery - jQuery: 特定の div のすべての「アンカー」タグにクラスを適用する

私はこのスクリプトを持っています:

私がやりたいことは、これらのクラスを次の div のすべてのアンカー タグに適用することです。

ただし、「top_menu」div のアンカー タグにのみ適用する必要があります。

何が足りないの?、ありがとう。