【发布时间】:2011-10-04 18:51:17
【问题描述】:
我正在尝试使用 jQuery 和 ajax 将信息从一个页面克隆(或移动)到另一个页面。这段代码目前对我没有任何作用,我只需要使用:
本质上,它正在检查 id Deal_1 的页面。如果找到我想移动(或克隆)这三个 正在检查的页面上的 div 类 deal-product-name deal-saving-stock-details 和 deal-end 到我当前所在的页面。 p>
$.ajax({
url: "http://tsqja.deznp.servertrust.com/dealoftheday.asp",
context: document.body,
dataType: 'html',
success: function(data){
if ($(data).find('#Deal_1').length >= 1) {
$('#dealofdaytop').after($('.deal-product-name'));
$('#dealdayprice').after($('.deal-saving-stock-details'));
$('#dealdayprice').after($('.deal-end'));
}
});
这是在当前页面上,我希望将 div 移动到:
<div class="deal" id="dealday">
<div id="dealofdaytop" align="center"><img style="opacity:0.8;filter:alpha(opacity=80)" src="http://www.mysite.com/v/newsite/dealofday/dealofdaytop.png"> </div>
<div id="dealdayprice" style="height: 60px;"></div>
<div id="dealdaybg"></div>
</div>
【问题讨论】:
-
你不应该使用 .append() 而不是 .after() 吗?