現在、$。get()を使用して別のファイルからHTMLマークアップをフェッチしています。現在のDOMに一致する要素の現在のjQueryセットに結果を追加するにはどうすればよいですか?
add()でうまくいくと思いましたが、そうではありません。たとえば、これは機能しません。
$.get('file.html', function(data) {
$('body').add(data)
});
しかし、理想的には、file.htmlに''がある場合、$('#result')。html(..)を使用して、現在の要素セットと同じように#resultを使用できるようにしたいと思います。
私にできることの1つは、$。load('file.html #result')...を使用することですが、複数の要素を操作するため、これを複数回実行する必要があります。
私の考えはおそらく使用することでした
sub$ = jQuery.sub();
$ .getから返されたHTMLの文字列を追加しますが、それが可能かどうかはわかりません。