問題タブ [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 投票する
2 に答える
1597 参照

jquery - Jquery-アコーディオンでアクティブリンクの現在の親と一致する場合、トップナビゲーションにaddClass('active')。

問題は、ナビゲーションが2つの部分に分かれていることです。トップナビとレフトナビ。左側のナビゲーションの兄弟が現在のURLである場合、「。active」のクラスを持つようにトップリンクに指示する必要があります。

例:aboutの子リンクを使用している場合-「Bio」トップナビゲーションリンクの「About」リンクに.activeのクラスを指定する必要があります。

ホーム| について| コンタクト

<-ここのページコンテンツ->

私はこれを試しました:

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

jquery - 表の行を削除した後の表の行の強調表示

行を削除した後、テーブル内のすべての偶数行を強調表示しようとしています。tr は削除されますが、再強調表示は機能しません (強調表示された 2 つの行がまとめて表示されます)。これが私のコードです。

ただし、アラートまたは何かを追加して、削除と強調表示の間の実行を遅くすると、機能します。

何か案は?

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

jquery - jQuery:ブラウザウィンドウの解像度に応じて動的にクラスを追加します

こんにちは友人私はブラウザウィンドウの解像度に応じて動的にボディにクラスを追加しようとしています。これが私が使おうとしているコードですが、jQueryをまったく知らないので、それを調整するのに助けが必要です。

私が達成したいオプションは次のとおりです。

訪問者が私のサイトにアクセスしたら、このコードは次のルールに従って、ブラウザのウィンドウサイズを確認し、本文にクラスを追加する必要があります。

  1. ウィンドウサイズが1024pxより大きく1280pxより小さい場合は、クラスを追加し.w1280ます。

  2. ウィンドウサイズが1280pxより大きく1440pxより小さい場合は、クラスを追加し.w1440ます。

  3. ウィンドウサイズが1440pxより大きく1280pxより小さい場合は、クラスを追加し.w1680ます。

  4. ウィンドウサイズが1680pxを超える場合.wLargeは、クラスを追加します。

これを実現するために、次のスクリプトを使用しようとしています。私の質問は次のとおりです。

  1. これは正しいコードですか?そうでない場合、正しいコードは何ですか?

  2. これは可能な限り最短のコードですか?そうでない場合、正しいコードは何になりますか?

jQueryに関する私の知識はほとんどゼロなので、親切に助けてください。

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

javascript - フォームのチェックボックスがチェックされている場合にdivにクラスを適用するフォームが必要で、送信ボタンでページを印刷します

セットアップは、ユーザーがページに到着したときに、確認する前のフォームに入力したページに情報が表示されるようにすることです。また、ページには 3 つのオプションがリストされたフォームがあり、各オプションのチェックボックスと、フォームの下部に「印刷」というボタンがあります。

ユーザーがレビューしているページの上部にある情報は、表示が非表示の div で囲まれた 3 文字にも適用されます。各チェックボックスは、隠し文字の 1 つを表します。たとえば、letter1、letter2、letter3 とします。

したがって、3 つの文字のそれぞれにチェックボックスがあり、クリックするとページ全体を印刷する送信ボタンがあり、印刷ボタンがクリックされたときに選択した文字の各 div にクラスを適用するフォームが必要です。したがって、print.css は、このクラスが適用された div のみを出力します。できれば、javascript または jquery を使用してこれらすべてを実行したいと思いますが、実際には簡単な方法であれば何でも構いません。

そのすべての助けに感謝します!

これが今までの私のフォームです。

0 投票する
5 に答える
24185 参照

jquery - jQuery addClass を遅らせることはできますか?

addClass()jQueryを遅らせる方法はありますか? たとえば、このコード

ページをロードすると、ID「sampleID」にクラス「aNewClass」がすでに含まれています。この問題を解決するには?私が欲しいのは、 addClass が終了した後に発生することfadeOut()です。

0 投票する
5 に答える
5673 参照

jquery - jQuery .addClass は効果がありません

仲間のコーダーが、(少なくとも私にとっては) .addClass メソッドの奇妙な動作に遭遇しました。.addClass メソッドと、div の背景色を変更する .highlight クラスを使用して、マウスがその上に置かれたときにアイテム (div) を強調表示しようとしています。(理由により、css :hover メソッドの代わりに jQuery を使用しています。)

コードは機能します。.highlight クラスが div に追加されますが、色は変わりません。色は、div のデフォルト css クラスに background-color が定義されていない場合にのみ変更されます。つまり、div が、たとえば background-color: white; を含むクラスで定義されている場合です。.highlight クラスが追加されますが、色は変わりません。

これは正常ですか、それとも何か不足していますか? 今のところ、ハイライトを表示するために .css('background-color', ....) を使用していますが、.addClass メソッドが機能しない理由が気になります。

ありがとう。

0 投票する
3 に答える
4862 参照

jquery - animate と addclass を一緒に使用する方法

ページ内の要素をアニメーション化しようとしています。クリック条件で効果のあるズームインを探しています。div をクリックすると、その div がページになります。

アニメートを機能させます。ただし、 addClass 関数は機能しません。

また、ユーザーがスクロールしたり自動化された要素にスクロールを使用しています。したがって、スクロールを制御する div は、実際の要素の上にフェードします。要素をクリックしてアニメーション化すると、機能します。どんどん高くなっていきますが、位置と z-index を操作できません。だから私はそれを解決するために addClass 関数を追加しようとしましたが、うまくいきません!?

これが私のコードです

こちらのテストページでもお試しいただけます。効果を確認するには、「le block 1」をクリックしてください。

ご支援いただきありがとうございます!

アップデート !!

私は HTML5 CSS3 を使用して div im を使用していません。それらは単純な figure /figure タグであり、CSS は #container figure のようになります{}

addclass の動作を妨げますか?

0 投票する
3 に答える
4650 参照

jquery - aにattrrel= lightboxがあり、次にaddClassがある場合、問題

なぜこれが機能しないのだろうか?

REL属性が「lightBox」に設定されているリンクにクラスを追加したいと思います。

これはうまくいくはずです...そうですか?

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

jquery - setInterval ループに複数回適用する方法

ここではまったくの初心者です。setInterval を使用してリストをフィルタリングし、各リスト項目に 2 秒ごとにクラスを追加/削除するスクリプトがあります。

各 setInterval ループに異なる時間を適用できるように、このスクリプトを編集するにはどうすればよいですか?

例: 最初のリスト項目については、setInterval (または遅延) を 3 秒に、2 番目のリスト項目は 1.5 秒に、というように、リストが終了するまで... 私は各ループのタイミングを変える必要があります。どうすればこれを行うことができますか?よろしくお願いいたします。

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

jquery - 遅延 addclass/remove class 関数が機能しない

私はここで何をしているのですか?