我正在提取div类 popup_content
下的整个html但是当我再次添加它时,我正在失去div popup_content
这是我的代码
fetchandreplace()
function fetchandreplace()
{
var vendoritemsid = '703';
var dataaa = $("#popupinner"+vendoritemsid).find('.insidepopup').prop('outerHTML');
$("#popupinner"+vendoritemsid).find('.popup_content').replaceWith(dataaa).trigger("create") ;
}
这是我的小提琴
http://jsfiddle.net/tdzfhzjy/73/
你能告诉我如何解决这个问题吗?
答案 0 :(得分:1)
因为您要用脚本中的新内容替换popup_content div。
$("#popupinner"+vendoritemsid).find('.popup_content').html(dataaa);
or
$("#popupinner"+vendoritemsid).find('.popup_content div:first-child').replaceWith(dataaa).trigger("create") ;
答案 1 :(得分:0)
您可以使用属性等于选择器[name =" value"]
它可能对你有所帮助!!
$('.name-of-class').click( function() {
$('[data-user-id="id"]').html('new content');
}
答案 2 :(得分:0)
使用此
$("#popupinner"+vendoritemsid).find('.popup_content div:first-child').html(dataaa).trigger("create") ;