問題タブ [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.
jquery - jQueryのappendtoとappendがIE8で機能しませんか?
jQuery の append および appendTo 関数を使用すると、奇妙な問題が発生します。オブジェクトを実行し、オブジェクトのプロパティに基づいて要素を作成しています。関数のいくつかの場所で、.append() および .appendTo() メソッドを完全に使用しています。ただし、IE8 と IE7 では奇妙なエラーが発生します。行をコメントアウトすると、エラーは消えます: o.append(em)
何か案は?
次のコードでもまったく同じエラーが発生します。
ここで jquery でエラーが発生します (this.appendChild( elem );)
jquery - jQuery $( " ").appendTo( "head"); GENERATEDソースコードには表示されません。どうやって?
まあ、これは本当に問題ではありませんが、何かが本当に私に興味を持っています。
通常、私たちは頭/体のように要素を追加します
そして、生成されたソースコードを見ると、これらの要素は実際にそこにあります。しかし、
スクリプト要素はソースコードに表示されません。
jQueryのソースコードを調べたところ、純粋なjavascript以外に特別なものは見つかりませんでした
純粋なJavascriptを使用してスクリプト要素をheadに追加すると、表示されます。
では、jQueryはどのようにしてスクリプトを「非表示」にし、その間に「アクセス可能」にするのでしょうか。
スクリプトタグの何が特別なのですか?
更新:答える前に注意してください
- 私は問題を解決しようとはしていません。
- 私はFirebug/Developerツールを使用しています。
- GENERATEDソースコードを表示しています。
jquery - jquery追加新しいdiv
div にカーソルを合わせ、body 部分に新しい div を追加し、ここにいくつかのコードを追加します。
しかし、私の問題は次のとおりです。新しいdivを追加するのではなく、最初のすべてのhtmlを置き換えます。問題はどこだ?ありがとう。 http://jsfiddle.net/U7QqB/3/
JS
CSS
html
jquery - 要素がホバーされていないときに.appendToをクリアする
了解しました。.appendToを使用してoverflow:hiddenの問題を解決し、ツールチップ全体が含まれているdivの外側に表示されるようにしました。ただし、アイテムにカーソルを合わせると、ツールチップが所定の位置にロックされます。.appendToをクリアして、ツールチップを非表示にするにはどうすればよいですか。
jquery - 順序付きの appendTo では、おそらく appendTo を使用するのは適切ではありませんか?
3 つのチェックボックスが必要です。チェックボックス 1、チェックボックス 2、およびチェックボックス 3 と呼びましょう。
チェックボックスをオンにすると、appendTo を使用して「開始点」から「終了点」に移動するように設定しました。正常に動作しています。問題は、それらを時系列にとどめたいということです(開始した順序)。
SO ...「checkbox3」をチェックしてから「checkbox1」をチェックした場合、結果は次のようになります。
しかし... appendToが機能する方法で、これを取得します(「checkbox3」は「checkbox1」の上にあることに注意してください)
どうすればそれらを時系列、特にそれらが開始された順序で維持できますか。おそらく appendTo は解決策ではありませんか?
コメントに応じて追加:
javascript - .appendTo() を最初の要素に適用しますか?
私はこのコードを持っています:
そしてこのスクリプト:
.appendTo() 関数が最初のリスト項目にのみ適用されるようにするにはどうすればよいですか。
を試してみました:first-child selector
が、うまくいかないようです。
どんな助けでも大歓迎です。
jquery - FFでのjQuery.appendTo()の使用はフォーマットを壊します
私は自分のサイト用の簡単なショッピングカートを作っています。アイテムの説明ページで、[カートに追加]ボタンをクリックすると、ショッピングカート内のアイテムのリストの下部にアイテムが表示されます。ChromeとIE9で完全に機能しますが、Firefox(この場合はv6)は優れたフォーマットを破ります。appendToはすべての情報を表示することができますが、Firefoxではカート内のすべてのアイテム(HTMLテーブルにある)はそこでフォーマットを失います。表のテキストと画像が移動します(新しいアイテムだけでなく、すべてのアイテムについて)。
これは、テーブルに追加するためにエコーされるhtmlです。
これは、すでに1つのアイテムが入っているカートです。
jquery - JSON - $.GETJSON がリクエストし続けているようです
私が何か間違ったことをしているかどうかはわかりません。しかし、次のスクリプトを実行すると、同じ情報が 2 回読み込まれるようです。
情報を一度だけ表示する必要がある場合。私は何かを逃したのだろうか?
ここにデータへのリンクがあります - http://incard.com.au/telesales/system/classes/core.php?task=listmyleads&userid=1
jquery - 同じクラスを持ち、直接の兄弟である2つのDIVの間に新しいDIVを挿入します
しばらくこれに苦労しています。私のマークアップは単純化されました:
ドキュメント上のすべてのDIVを選択する方法を見つける必要があります。1。クラス:elemがあります。2。次のDIVにもクラス名:elemがあります。次に、それらの間に新しいDIVを挿入する必要があります。
jquery - JQuery を使用して、選択した項目をあるコンボボックスから別のコンボボックスに追加する
選択したアイテムをあるコンボボックスから別のコンボボックスに追加する最良の方法を見つけようとしています。秘訣は、まだ存在していない項目のみを宛先リストに追加したいということです。現在、私が使用しているプロセスはかなり醜く、期待どおりに機能しません。
私が抱えている問題は、appendToメソッドが追加ではなく移動として機能することです。次に、この例では機能する重複を削除するという問題がありますが、もっと良い方法があると思わずにはいられません。
どんな援助でも大歓迎です。
ありがとう、