我目前使用$ .get()從另一個文件中獲取HTML標記。如何將結果添加到當前DOM的匹配元素的當前jQuery集合中?將HTML字符串轉換爲jQuery元素集
我以爲add()會做的,但事實並非如此。舉例來說,這不起作用:
$.get('file.html', function(data) {
$('body').add(data)
});
但理想情況下,如果file.html了,說,「」,我希望能夠使用#result就像是在當前元素的集合,用$('#result')。html(..)。
我可以做的一件事就是使用$ .load('file.html #result')...但我必須多次這樣做,因爲我將使用多個元素。然後
我的想法也許是使用
sub$ = jQuery.sub();
,並從$不用彷徨添加HTML的返回的字符串給它,但不知道這是否是可能的。
你想'的append()'的數據body元素或更新基於元素響應? – undefined
更新我猜。例如,我得到的一個元素是一個按鈕。我想在當前DOM中的某個div內添加該按鈕。 – sqram