問題タブ [toggle]

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 投票する
7 に答える
421145 参照

javascript - JavaScriptでGetElementByIdの代わりにGetElementByClassを取得するにはどうすればよいですか?

各DIVのクラスに応じて、Webサイト上の特定のDIV要素の表示を切り替えようとしています。基本的なJavaScriptスニペットを使用してそれらを切り替えています。問題は、JavaScriptでサポートされていないためgetElementById、スクリプトがを使用するだけであるということです。getElementByClass残念ながら、DIVに名前を付けるにはidではなくclassを使用する必要があります。これは、DIV名が特定のカテゴリ名を使用してXSLTスタイルシートによって動的に生成されるためです。

特定のブラウザが現在サポートしていることは知っていますgetElementByClassが、Internet Explorerはサポートしていないので、そのルートに行きたくありません。

クラスごとに要素を取得する関数を使用するスクリプト(このページの#8など:http ://www.dustindiaz.com/top-ten-javascript/ )を見つけましたが、それらを統合する方法がわかりません。私のトグルスクリプトで。

これがHTMLコードです。DIV自体は、XML / XSLTを使用したページのロード時に生成されるため、欠落しています。

主な質問:以下のToggleスクリプトを取得して、IDで要素を取得する代わりにクラスで要素を取得するにはどうすればよいですか?

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

jquery - jQuery スライダーの問題: 2 つのボタンの状態が混乱している

2 つの可能なボタンを持つスライダーを作成し.toggleまし.clickた。問題は、.toggle で開いて で閉じてから、元のボタン.clickで再度開こうとする場合です。.toggleその時点でマウスを 2 回クリックする必要があります。

助けてくれてありがとう!!

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

jquery - jQuery トグル Cookie サポート

jQuery Cookie プラグインをスライド トグル スクリプトに実装しようとしていますが、今のところ成功していません。これが私のコードです(Cookieの実装なし):

jQuery:

HTML:

jQuery Cookie プラグインを既存のコードに実装して、開いている/閉じている状態を記憶するのが簡単かどうか誰でも知っていますか?

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

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

jquery - jQueryCookieプラグインの実装

jQuery CookieプラグインをこのjQueryのスニペットに実装して、ページを離れるときにトグルの開いた状態と閉じた状態を保存するにはどうすればよいですか?

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

javascript - DIV が現在ページに表示されているかどうかを確認する

私はjQueryを学んでおり、これはこれまでの私のコードです:

ログインボタンをクリックすると、呼び出されたDIVlogin-boxがページに表示されます。私がやりたかったのは、ログインボタンがもう一度クリックされた場合、login-boxDIV がページからフェードアウトすることでした。これを行う最良の方法は何ですか?私が考えていた:

しかし、DIV が表示されているかどうかを判断する方法がわかりません。また、jQuery にはトグル機能があることもわかりました。

ありがとう。

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

jquery - 同じIDを持つすべてのdivを切り替えるJquery

それぞれが同じ ID を持つ一連の div を切り替えたい。現在の jquery コードは 1 つの div のみを切り替えます。(.next と .parent.next を組み合わせて使用​​してみましたが、まだ何も見つかりません)

p>

したがって、「#body2010」ID を持つ複数の div が存在します。それらすべてを切り替えたいと思います。

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

jquery - jquery slidetoggle で使用すると、href="#" を含むリンクはページを一番上にスクロールします

重複の可能性:
javascript をトリガーするリンクをクリックしたときに Web ページが一番上にスクロールしないようにするにはどうすればよいですか?

jquery の slidetoggle を使用して、div の表示/非表示を切り替えています。スライドを制御する要素は、href="#" を持つテキスト リンク (<\a> 内のテキスト) であるため、リンク (下線、カーソルの変更) のように見えます。

問題は、リンクをクリックすると、スライド効果に加えて、ページが一番上にスクロールすることです。

href="#" を href="" に置き換えてみましたが、div の表示/非表示効果が無効になります。タグ Name="somename" に追加して、href を href="#somename" に設定できると思いますが、そのようなトリックは使用したくありません。

href="#" がページを一番上までスクロールするのはなぜですか?

どんなアイデアでも大歓迎です

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

jquery - $(this)を他の関数に渡すjquery

高い!

私がやりたいことは次のとおりです。偶数行のテーブルにあるリンクにonclickが接続されたテーブルがあります。奇数行はすべて隠されています。そのリンクをクリックすると、奇数行が表示され、データがその行にロードされます。正常に動作します

今私がやりたいことは、そのプロセスが完了するたびに、そのリンクに新しいクリック機能を追加して、行を再び非表示にすることです。トグルのようなものですが、さらに機能を表示/非表示にします。次のコードでそれをやろうとしましたが、うまくいきません。

私は確かに非常に基本的なことを見逃しているか、jqueryを十分に知らないだけです(数週間前に始めたばかりなので、これは非常に可能です)。

テーブルの行を開き、データを挿入しますが、行を再び閉じる関数は添付しません。どうすればこれを実現できますか?

何か案は?

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

jquery - jQuery を使用した非常にスムーズなアニメーション効果

ユーザーがリンクをクリックしたときに一部の DIV を交換するために、私のページに jQuery をセットアップしました。DIV にはフラッシュ オブジェクト、段落、および画像が含まれており、リンクをクリックして交換すると、効果が正確ではありません...スムーズです。

これは私のコードです:

フラッシュオブジェクトにしばらく引っかかってから、完全に消えます。jQueryで本当にスムーズなアニメーション効果を作るプラグインを知っている人はいますか? 私はjQuery UIを見てみましたが、私が望むものには少しやり過ぎのようです。

乾杯。:)

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

iphone - iPhone Wi-Fi マネージャー SDK

Wi-Fi を有効/無効にする (トグル) 方法をいくつか試しています。ここに私が試みているいくつかのことがあります:

-と-

例外関数 (@try{}) があっても、それぞれがアプリをクラッシュさせてしまいます。MobileWiFi.framework とすべてをインポートしましたが、これを機能させることができないようです。これらは、Wi-Fi を有効/無効にするために呼び出す必要がある正しいメソッドですか?

注: アプリストア向けではありません:-)