問題タブ [appendto]

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 に答える
1684 参照

jquery - jqueryの$.each内のappendTo()がちらつきを引き起こすようです

appendTo()は、$。each...内にあるときにちらつきを引き起こします。

今、私はすべての新しいdivを#ResultsDiv内部に追加しています。そうするの$.eachは良い/悪いです...悪い場合appendTo()ループの後にdivを作成して、ちらつきを起こさないようにするにはどうすればよいですか...。

編集:(回答に基づく)

しかし、それでもちらつきは止まりません...

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

jquery - jquery appendToフォーム

jquery

html

私がしたいこと:

オプション値 nr 4 を押すと、新しい入力フィールドが表示されます。これは正常に機能します。

しかし、入力フィールドが表示される順序を変更するにはどうすればよいですか?

ありがとうございました

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

jquery - jqueryでinsertBeforeを最初のクリックで一度だけ動作させる方法は?

jquery

html

それについてもう 1 つ質問があります。オプション番号 4 を 2 回押すと、2 つの新しいフィールドが表示されます。修正方法はありますか?

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

javascript - appendTo() で追加された要素がすぐに利用できない

appendTo() で追加された要素が DOM ですぐに利用できないという問題があります。

まず、JSON ファイルからいくつかのデータを読み取ってから、いくつかの html を div に追加しています。次に、ランダム シャフラー プラグインを呼び出して、追加された div の 1 つを一度に表示します。

ランダム シャフラーは次のことを行います。

shuffleElement() 関数が初めて呼び出されたとき、$(shuffledElements).length は 0 に等しいため、要素は表示されません。shuffleElement() の次の呼び出しでは、appendTo() で追加された要素が使用可能になり、期待どおりランダムに選択されます。その後、すべてが正しく機能します。

appendTo() で要素を追加した直後に、DOM を更新したり、これらの要素を jQuery で使用できるようにする方法はありますか? これを達成する方法について他に提案はありますか?

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

javascript - jQueryは特定のdivにdivを追加します

jQuery append を使用して子要素の特定のインデックスに要素を追加するにはどうすればよいですか?たとえば、次の場合:

2番目と3番目のアイテムの間に別のアイテムを追加したいですか?

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

jquery - jQueryクローンとappendToが間違ったコンテンツを複製する

私はテキスト入力の形式を持とうとしています。すべての入力は、順序付けられたリスト OL/LI 構造になります。入力の横に + 記号が表示されます。これをクリックすると、サブ OL が作成され、別の入力でセカンダリ リストが作成されます。もう一度クリックすると、別の入力が追加されます。新しい入力にも + 記号があり、同じことができます。技術的には 3 層まで進めたいだけですが、その部分は後で理解できると思いますが、私が本当に求めているのは、これを実現する方法です。

私はそれの最初の段階を持っていますが、LI の重複が多すぎて、何が起こっているのかわかりません。これは私が持っているものです。

これを IRC チャット ルームに持ち込んで、この解決策が提供されましたが、最初の解決策と同じ問題があるため、作業が簡単かどうかわからないので、同様に提供します。

そして、私が作業しているHTMLを見ることができるように...

問題はhttp://jsbin.com/everu3でプレビューできます -- 同じプラス (+) 記号を 2 回クリックして、問題を確認します。

ご協力いただきありがとうございます。

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

php - JQueryでappendTo()を使用すると、要素が追加され、すぐに削除されます...解決策?

これはおそらく初心者の質問ですが、以下の appendTo() 関数を実装した方法は期待どおりに機能しません。基本的に、要素を追加してすぐに削除しました。それはまばたきであり、あなたはそれを見逃す.

なぜこれが起こっているのか誰にも理解できますか?

関数が呼び出される場所は次のとおりです。

関数自体は次のとおりです (ほとんど jQuery チュートリアル サイトから引用したものです。

私の最初の考えは、document.ready() を呼び出すスクリプトが呼び出され、add_to() 関数を一掃するということですか? そのスクリプトは add_to() の上にあり、これは次のとおりです。

おそらくそこに競合するコードがありますか?申し訳ありませんが、Javascript は初めてで、何かをすばやくまとめようとしています。

ティア、アンディ

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

jquery - リスト内のjqueryを使用してADDにappendToするためのより良い/エレガントなソリューションを探しています

私は主にGMスクリプト用にJSとJqueryを教えており(私は日中はプログラマーではありません)、autotrader.comのすべてのリストに対してDIVを別のDIVに追加するソリューションを考え出そうとしました。彼らは複数の親の下の兄弟です。完全なコードはここhttp://userscripts.org/scripts/review/83865にあり、機能しています。

私はこれを思いついた:

これを行うためのよりエレガントな方法はありますか?

コードをもっとシンプルにしたいので、アドバイスをいただければ幸いです。

よろしく、アンソニー

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

jquery - jquery appendTo() の問題

jQuery の appendTo 関数を使用して、別のファイルから読み込んだ html にデータを追加しようとしています。
これが機能しない理由:

「これ」とは、次のことを意味します。

個々の部分はすべて機能します... newsItems[...] は、タイトルである文字列を返します。$(this).find('.title')) はターゲットにしようとしている要素を返しますが、テストすると h2 タグに何も追加されません。

私は決してjavascript / jqueryのプロではないので、どんなアイデアでも大歓迎です。ありがとう!

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

javascript - jQuery: HTML コンテンツを含む var を .appendTo() でタグに貼り付けます

HTMLコンテンツ(varにあるもの)を貼り付けて貼り付けようとしています<fieldset id="previewDataBlock">

明らかに私は何か間違ったことをしています:

このエラーが発生するため: