問題タブ [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 に答える
911 参照

javascript - JQueryインスタントaddClassまたは非表示クラス

クラスを非表示にするためにJQueryを追加する場合、もちろんページがロードされるのを待ってからクラスを非表示にします。これは「addClass」の場合と同じです。ページの読み込み中に「読み込む」には、より良い方法またはより高速な方法が必要です。誰かアイデアを知っていますか?以下に、サイトの動作を確認するためのリンクを含むJQueryスクリプトを示しました。

サブフィルターを非表示にする:サブフィルター を非表示にするスクリプトの例へのリンク(左側のナビゲーションフィルターに注意)

また

クラスの追加:クラスを追加するスクリプトの例へのリンク(左側のナビゲーションフィルターに注意)

$('.refinement_brand_section').parent().addClass('filterresults');

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

jquery - ホバーぼやけたテキストのJqueryaddclassie8

jqueryには、divとテキストの色の要素の不透明度を変更する非常に単純なaddクラスがあります。FirefoxとChromeでは完全に機能しますが、(もちろん)IEではテキストが本当にぼやけてひどく見えます

問題があるかもしれないと考えてページを検証しましたが、それでも正しく機能しません。IEのcleartypeオプションでもありません。

なぜこれがこれを行うのか誰もが知っていますか?

http://nottingham.subverb.net/test.html

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

jquery - 何でもスライド変更クラス

私はanythingSlideを使用しており、それに余分な機能を追加したいと考えています.

基本的にナビゲーションでは、メニュー項目のcssクラスを変更できるようにしたいのですが、

したがって、メニュー項目 1 をクリックすると、addclass 関数を使用して div の css クラスも変更されます。クリックすると、スライダーが移動し、div クラスもスワップされます。

私はまだjqueryを学んでいますが、まだ理解できていません.誰かが私を助けてくれることを願っています.

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

jquery - 画像アイコンがクリックされたときに特定のDIVにaddClass

画像ギャラリーのサムネイルにfavorites(id = "#favorites")というJqueryUIボタンを実装しようとしています。ボタンは、お気に入りアイコン(span class = "fav")の表示を切り替えます。サムネイルのレイアウトにIsotopeを使用しており、並べ替えとフィルタリングが可能です。私がやろうとしているのは、Isotope DIV(class = "item")に「お気に入り」のクラスを追加して、個々のサムネイルの「お気に入り」アイコンをクリックしたときに画像をフィルタリングできるようにすることです。また、お気に入りとしてマークされている各親指にお気に入りアイコンを固定し、JqueryUiボタンがクリックされたときに選択された後に切り替わらないようにします。これまでのところ、アイコンを表示したままにして、クラスをIsotope DIVに追加できます。ただし、クラスをすべてのDIVに追加し、すべてのお気に入りのアイコンを表示したままにします。特定のサムネイルの特定のDIVとお気に入りのアイコンのみを変更する必要があります。私はまだjqueryを学んでおり、私のコードは初歩的であり、この目的には完全に間違っている可能性があります。どんな助けや指示もいただければ幸いです!

リンクは次のとおりです。ギャラリー [お気に入り]ボタンをクリックすると、アイコンが切り替わります。

HTML:

ボタンコード:

Isotopeがコードに動的な変更を加えているため、.liveを使用しましたが、これは適切な方法ではない可能性があります。

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

jquery - addClass と removeClass が Internet Explorer で機能しない

jQuery 関数 addClass および removeClass を使用して Internet Explorer (IE) のチェックボックスの外観を変更すると、これらの関数が正しく機能しません。ただし、他のブラウザでは問題なく動作します。

私の問題を説明するためのサンプルコードは次のとおりです。

これをさらにテストするには、jsFiddler を使用してコードを実行できます (IE では機能しません): http://jsfiddle.net/tejek/pZJMd/

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

javascript - 1 つを除くすべてのクラスを削除します

さて、いくつかの jQuery アクションを使用して、特定の div に多くのクラスを追加できることを知っています。

いくつかのクリックなどで、divが多くのクラスを取得するとしましょう

では、1 つを除いてすべてのクラスを削除するにはどうすればよいでしょうか。私が思いついた唯一のアイデアはこれです:

すべてのクラスを殺している間removeClass()、divは台無しになりますが、その直後に追加するaddClass('cleanstate')と正常に戻ります。もう1つの解決策は、ID属性をベースCSSプロパティに配置して、削除されないようにすることです。これにより、パフォーマンスも向上しますが、「.cleanstate」以外のすべてを取り除くための別の解決策を知りたいだけです

実際のスクリプトでは、div がさまざまなクラスの変更を受けるため、私はこれを求めています。

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

jquery - アコーディオンで別のメニュー項目をクリックした後、追加されたjqueryアクティブクラスを削除します

ページの読み込み時にJqueryを使用してアクティブなクラスをアコーディオンメニュー項目に追加したところ、問題が発生しました。ここで、ユーザーが別のメニュー見出しに移動したときに、そのアクティブなクラスを削除したいと思います。以下はJavascriptとHTMLです。さらにコードが必要な場合はお知らせください!:

JAVASCRIPT ------------------------------------------------- -------------------------------

そしてここにhtmlがあります:-------------------------------------------- --------------------------

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

select - removeClassとaddClassが機能しない

タブが選択されているかどうかを確認するステートメントがあります。

何が起こっているのかというと、クラスの削除と追加の最初のステートメントだけが各ifステートメントから機能します。

たとえば、スクリプトを実行すると、次のように動作します。

それぞれのif...の2番目のステートメントは機能しません。多分それはクラスがそこにあるかどうかわからないのですか?

何か案は?

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

javascript - JQueryIfステートメントの記述

私はJQueryIfステートメントを書き込もうとしています。私が達成しようとしているのは、基本的に、特定のdiv(infotab)がクリックされたときに適切なリンク(a)を強調表示することです。あなたが見ることができるようにそれらはすべて隠されていますが、クリックすると、素敵なフェードで見えるようになります。クリックした項目をハイライトしたい。(背景色を、以下のコードの赤など、好きな色に変更してください。)

以下のコードは機能しますが、正しくありません。そのdiv内のすべてのaを強調表示します。クリックされたものを強調表示したいだけです。あなたの助けをありがとうあなたたちは素晴らしいです。