调用后,.load无法刷新div内容

时间:2014-11-29 10:54:08

标签: javascript jquery html

我正在尝试使用$( "#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);
            }
        });


    });

});

这里创建的小提琴http://jsfiddle.net/Dano007/un761pc2/14/

0 个答案:

没有答案