私は興味深い問題を抱えています。clone()
Google Chrome 拡張機能でjQuery 関数を使用しています。関数はテーブルの行を複製しています。問題は、TR にインライン javascript/jquery があり、$j()
代わりにjQuery()
.
複製された行を出力しようとするたびに、「$j is not defined」というエラーが表示されます。
そこで、この問題に対する 2 つの解決策を考えました。
- 私のクロム拡張機能を
$j()
(衝突のないjqueryを使用してみました)の代わりに動作させますjQuery()
また
- 複製された項目を出力する前に検索し、 に置き換え
$j
ますjQuery
。
私の問題は、どちらも達成できないことです...
var rows = jQuery("#field-mapping-template").clone(true);
rows.insertBefore("#field-mapping-template");