問題タブ [clonenode]

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

javascript - cloneNodeでテキストエリアを複製するには?

私は2つのテーブルを持っており、ボタンを使ってコンテンツをクローンしtb_newたいtb_made:

.を持つ 1 つのセルを除いて、すべてが正常に複製されますtextarea。どうすれば修正できますか?

フィドルはこちらです。

0 投票する
0 に答える
53 参照

javascript - DOM 要素と ID の複製

何か不足していますが、「cloneNode」を使用して既存の DOM 要素を複製すると、まったく同じ属性を持つ既存の要素のコピーが生成されます。「true」が渡された場合、これには子が含まれますが、ID 属性が宣言されている場合はクローンと同じであるため、これは何に使用されます。

ID の変更は難しくありませんが、私の質問は、DOM 内の既存の要素と競合するものを作成せずに、要素とその子のコピーを作成する組み込みの方法はありますか?

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

javascript - clonoNode() Dom メソッドは、指定された Xml Doc オブジェクトを複製できません

Xml Document Object Chrome のクローンを作成しようとすると、IE は正常に動作しますが、Safari ブラウザ バージョン 5.1.7 は null を返します。

以下は私のサンプルコード xml文字列です

しかし、ルートノードのクローンを作成しようとすると、できます。

この問題は Safari Browser 5.1.7 でのみテスト済みです。

前もってありがとう、プラヴィーンクマール

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

javascript - 配列のIE appendChildが機能しない

私のウェブサイトには、特定の div の履歴機能があります。今まではすべて問題なく動作していました。JavaScript から HTML を文字列として挿入し、.innerHTML で再表示していました。今、私はすべての HTML 文字列から JavaScript をクリーンアップしようとしていますが、この問題があります: div の履歴閲覧は FF、Chrome などで機能しますが、IE (8 から 11) では機能しません。理由がわかりません。それは cloneNode() ですか、それとも参照の問題ですか?

以下は、動作を再現するための小さなスクリプトです。ここで遊ぶことができます: http://jsfiddle.net/yvecai/7e8tksm3/

私のコードは次のように動作します: Mydiv に何かを表示するたびに、それを複製して配列に追加します。

関数 prev() または next() は、表示のために配列から対応するノードを追加します。

スクリプトは最初に、ユーザーが関数 prev() および next() で表示できる 5 つのコンテンツ '1' ... '5' を作成します。IE では、prev() に移動してからnext() に移動すると、最初と最後のレコードのみが表示されます。他のブラウザでは問題ありません。

0 投票する
0 に答える
34 参照

node.js - Node はすべての Node アプリを複製するか、単一のプロセスに別のスレッドを使用します

アプリのパフォーマンスを向上させるにはどうすればよいかという質問があります。イメージを構築するプロセスを持つ Node-Sails アプリがあります。このプロセスが完了するまでに数秒かかるため、サーバーの速度が低下します。

(pm2 のようなものを使用して) Sails アプリをノードクローンして、CPU のすべてのコアを使用することができます。また、イメージ作成方法で CPU の別のコアを使用するようにすることもできます。しかし、パフォーマンスとスケーラビリティに関して、どちらのアプローチが優れているかは 100% わかりません。

私はセイルのクローンを作成してすべてのコアを使用する傾向があります。その方がより効率的であると私は信じているからです。あなたの意見とその理由は何ですか?

ありがとう!

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

twitter-bootstrap-tooltip - Bootstrap ツールチップが複製されないようにするにはどうすればよいですか?

回避策:

元のツールチップを削除する方法はありますか?

私も試しました:

  • $(input).tooltip('disable');
  • $(input).tooltip({ items: ':not(.menu)' });
  • $(input).tooltip( "option", "disabled", true );
  • $(input).tooltip({ track: true });