問題タブ [slidetoggle]
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 - jQuery ツリー メニュー
私はツリービューメニューをやっています.htmlは次のようなものです:
必要なものは次のとおりです。
誰かが最初の子をクリックすると、相対リンクの 2 番目の子のみが開きます。
別の 2 番目の子が開いている場合は、別の子をクリックすると閉じるようにします。
同じことが2番目の子でも機能する必要があります... ul#sec1、ul#sec2、および最後のul#sec3の3つのステップがあります。
私が使用しているjQueryコードは次のとおりです。
すべて正常に動作しますが:
別の子が開いていて、別の子をクリックしても閉じません。
1 つの子を展開すると、他のすべてのサブ子が開いています...
誰か私がそれを実行するのを手伝ってくれませんか、私は夢中になるでしょう!
ありがとう
jquery - Jquery slideToggle ヘルプ!
スライドの切り替えを行う他の方法はありますか? IE7 では動作しません!?
*$(document).ready(function() {
$(".tela").hide();
})*
jquery - 別のdivが現在表示されているかどうかをjqueryで検出
私がやろうとしているのは、#login と #signUp の両方が同時に表示されるのを避けることです。そのため、もう一方が現在表示されている場合は、最初にスライドさせてからスライドダウンを続けることができるかどうかを確認できますか?クリックされたトリガーの?
それは理にかなっていますか?
jquery - jQuery の Opera と slideToggle() に関する奇妙な問題
jQuery と Opera に奇妙な問題があります。私が slideToggle() を使用している場合、Firefox、Chorme、Safari、さらには IE でも問題なくスムーズに動作しますが、Opera では動作しません。Opera では、モーションが少し壊れています。最初に少し動き、次に停止し、最後にまっすぐジャンプして終了します。
これが私のコードです:
$("#new").hover(function(){ $(".intro").slideToggle(300) })
そしてリンク:
何かの名前 何かの紹介
最も奇妙な問題があります: 別のリンク (他のリンクと同じ、他の ID を期待) を追加すると、Opera は両方のイントロスパンを正常にロードします。しかし、イントロスパンが 1 つしかないため、スムーズではありません。
コードは jsFiddle にもあります (http://jsfiddle.net/3YstS/6)。
jquery - slideToggle() jQuery には影響なし
私はこの非常に単純なjQueryコードを使用しています:
結果自体は実際に機能し、クリックするとテーブルが表示/非表示になりますが、「スライド」の効果はまったくありません-「遅い」なしで、「遅い」で試しました-同じ結果!?
.toggle() を使用しているだけのようです...
最大12行のテーブルのサイズを除けば、何が問題なのかわかりません。
何か案は?
jquery - slideToggleを使用してプルダウンモーダルを作成しましたが、Toggle関数がモーダルマスクを非表示にしません
slideToggleを使用してプルダウンメニューを作成し、クリックプルダウンメニューにマスクなどの追加の効果を追加しています。プルダウンメニューの背景にモーダルマスクを表示しています。クリックアウト側ではマスクを非表示にしており、プルメニューはトグルして閉じます(プルアップ)。しかし、メニューがトグルしてプルアップしたときに.pullerクラスをクリックしてもマスクを非表示にできませんが、背景マスクは非表示になりません。
jquery - divを下にスライドしてからコンテンツを.fadeIn()にスライドし、その逆を行う方法は?
ゴール
ユーザーがボタンをクリックすると、問題のdivは次のようになります。
- 下にスライド
- 止まる
- コンテンツをフェードインします
ユーザーがボタンをもう一度クリックすると、divは次のようになります。
- フェードアウト
- 止まる
- 上にスライドします
現在位置
これは、fadeInとfadeOutが適切なタイミングで発生しているが、fadeInとfadeOutの前後にそれぞれスライド効果がない例です
http://jsfiddle.net/tkRGU/1/
また、slideToggle機能はありますが、スライドの前後でそれぞれフェードインとフェードアウトが発生しないこのオプションがあります。
http://jsfiddle.net/MY8DD/7/
jquery - JQuery スライドの切り替えの問題
確かにこれには明らかな答えがありますが、私にはわかりません。JQuery を使用してページを動的にロードしています「ロードされた」ページには、 (HTML5).load()
などのフォーム要素を含むフォームがあります。input type="number"
私がフォーム要素をslideToggle()した場合、フォーム要素が常に元に戻る理由はありますかinput type="text"
? toggle()
- (ちょうどtoggle()
)要素が「true」のままの場合toggle('slow')
input type="text"
Ok。「page1」の HTML コードは次のようになります。
このようにこれにロードされます-はい、doc ready() など。
});
これはロードされるフォームです
これらは、別のページからロードされた「オプション」です。
それらは次のようにロードされます。
jquery - jQueryAnimateトグル
次のようなアニメーション効果を作成しようとしています。
http://uniquedl.com/3closets/index.html
あなたがabloveページに行き、愛の欲望と贅沢のどちらかの3つのボタンをクリックするとき。一連の効果が得られます。同じボタンをクリックすると、効果を元に戻したくありません。
どのように私はそれを行うことができますか?
jquery - リンクをクリックすると、閉じた div が再び開きます
リンクを隠すjqueryがあります。ユーザーが下のリンクのリストを閉じるボタンをクリックできるようにしています。これにより、その下にある別のリストが上に移動します。
問題は、ユーザーがリンクをクリックすると、閉じられた div が再び開かれることです。
divの状態を保存する方法はありますか? したがって、閉じている場合は、ユーザーがリンクをクリックしても閉じたままにします。
ありがとう、jquery の学習を始めたばかりです。これが私のコードです:
ここはjfiddleにあります
今では、href への # 属性を持つリンクをクリックすると、何もしませんが、ローカル サーバーでは行います。