問題タブ [insertafter]
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 - insertAfter 繰り返し要素
製品名が画像の上にある CMS で e コマース サイトを構築しています。製品名を画像の下に移動したいと思います。
私は使っている:
ただし、問題は、すべての .productListNames 要素を取得し、すべての製品の .productListImageContainer の下に配置することです。
どうすればこれを回避できますか?
ありがとう!
javascript - 子要素で insertAfter を使用する
ちょっとだけ。マークアップ内の 2 つの特定の の順序を変更したいと考えていdiv
ます。両方の div には子があります。
.second
それをthenに変更したい.first
。
私は試した:
これは機能しますが、子なしです。私が望むものを達成する方法はありますか、.insertAfter()
それとも他に何かする必要がありますか?
ありがとう
jquery - 親スタイルを無視した後のjQuery挿入
div
jQueryを使用して、すでに2つの同様のボタンがあるボタンを挿入しています。この新しいボタンは独自の正しいスタイルで表示されますが、親スタイルは適用されません (たとえば、input
内のすべての要素div
がパディングされます。1 番目と 2 番目の要素は適切ですが、新しい要素は 2 番目のボタンに接着されます)。 )。
この新しいボタンの正確な HTML を取得してページに配置すると、3 つのボタンすべてが適切に表示されます。
jQuery.insertAfter() は何らかの形で親スタイルを無視していますか? どうすればこれを修正できますか?
jquery - Jquery div内にinsertAfterを使用して複数のスパンを含める
fotoramaの下でコントロールパネルをやっています。jqueryで作成されたボタンのスパンをdivに追加できないことを除いて、すべてが機能しています。fotorama_nav_wrap の後にする必要があるため、insertAfter を使用しています。追加で遊んでいますが、管理できません。このdivにボタンを配置したい:
これが jquery です。 // 1. fotorama を手動で初期化します。var $fotoramaDiv = jQuery('.fotorama_custom').fotorama();
解決策で更新: 今は動作します。insert.After を追加に変更し、div を追加しました:
javascript - insertAfter() ブレーク クリック イベント
それぞれが見出しといくつかのコンテンツを含む、コンテンツの 3 つのチャンクで構成される次のマークアップがあります。
各見出しをクリックすると、その下のコンテンツが展開/閉じられるようにします。
jQueryスクリプトが最初の段落以外をすべて非表示にするようにしようとしています。これを行うために、最初の段落を取り、それを の外に移動し.content
ます。その後隠れる.content
p
ただし、各コンテンツ ブロックの最初の要素を移動することについて、スクリプトが本当に気に入らないことがあります。その行を削除すると、スクリプトは正常に機能し、関連する見出しをクリックするとすべてのパネルが拡大/縮小します。
しかし、そのコード行があると、スクリプトは何もしません。見出しをクリックするalert
とステートメントがポップアップ表示されますが、.content
要素は無視されます