Javascript 将返回的数据转换为jquery对象
我对jquery中的get请求有一个承诺,即返回Javascript 将返回的数据转换为jquery对象,javascript,jquery,html,Javascript,Jquery,Html,我对jquery中的get请求有一个承诺,即返回数据,然后通过append将其添加到页面: $.get('/get/something').done(function(data) { $('#main').append(data); }) 数据看起来像: <div class="container"> ... ... </div> 但是运气不好。如果您只附加一个元素,并且希望将您的操作与事件绑定,那么这可能很有用 $(document).on(
数据
,然后通过append将其添加到页面:
$.get('/get/something').done(function(data) {
$('#main').append(data);
})
数据
看起来像:
<div class="container">
...
...
</div>
但是运气不好。如果您只附加一个元素,并且希望将您的操作与事件绑定,那么这可能很有用
$(document).on("click",".container",function() { // or on mouseover or any other event you want
// rest of your code to be executed for this particular event.
});
您可以将类选择器与选择器一起使用:
$('#main .container:last').some-jquery-fnc();
这将始终选择通过.append()
方法添加到#main
的最后一个.container
:
$('#main').append(data);
希望这有帮助。您可以使用:
$.parseHTML(数据)
或
$('').html(data.contents();
有关详细信息,请参阅:您认为他有能力更改外部脚本返回的内容。@Blazemonger现在怎么样?您仍然在更改
数据
,而不知道他能够这样做。@Blazemonger如果您指的是id=“myID”
部分,那么我将更改我的answer@Blazemonger现在可以了吗?
$('#main').append(data);