我正在尝试使用$( "#container" ).load("notification.html #container" );
在单击删除按钮后刷新#container
。
目前,代码似乎没有正确加载,运行后div中没有显示任何内容。当我手动刷新浏览器确实按预期显示内容时。
不确定这里有什么问题?
_.each(Badges, function(item) {
var wrapper = $('<div class ="NotifRemove"></div>');
wrapper.append('<img id="share_button" class="images responsive-image BadgeImgOutline" src="' + item.imageURL + '" />');
wrapper.append('<div class="tag badgelabel" >' + item.badgename + '</div>' + '<br>');
wrapper.append('<div class="tag awardedbylabel">' + item.AwardedBy + '</div>' + '<br>');
wrapper.append('<div class="tag awardedbylabel">' + item.BNotify + '</div>' + '<br>');
wrapper.append('<div class="tag senttolabel">' + item.AwardedTo + '</div>' + '<br>');
wrapper.append('<div type="button" class="wrapper portfolio-item-thumb one-third btn_badges btn-danger_badges mrs read">' + 'Remove' + '</div>' + '<br>' + '<div class="wrapper b_seperater"></div>' + '<br>');
$('#container').append(wrapper);
wrapper.children('.read').click(function() {
item.fetchedObject.set("B_Notify", "Read");
item.fetchedObject.save(null, {
success: function(results) {
console.log("Read");
$('.NotifRemove').children.hide();
$("#container").load("notification.html #container");
},
error: function(contact, error) {
// The save failed.
// error is a Parse.Error with an error code and description.
alert("Error: " + error.code + " " + error.message);
}
});
});
});