0

我的 jquery 脚本有问题,在图像点击时调用了一个函数 Openpopup(pic, this),在这个函数内部我需要这个$(obj).find('span.class').remove();

function open_popup(pic,obj){           
    $(obj).find('.notice').remove(); // this is not working

    $.ajax ({
        type: "POST",
        url: "includes/load_comments.php",
        data: "cond=fetchdata&pic="+pic,
        success: function(msg){ 
            alert('done');
        }
    });             
}

问题是,当我评论所有 ajax 时, .remove 有效。出了什么问题,无法让它工作..请帮忙!!!

4

2 回答 2

1

试试把 $(obj).find('.notice').remove(); 进入ajax成功函数

顺便说一句,如果它不改变你的逻辑

于 2013-07-05T04:04:04.080 回答
0

只需使用类名而不是对象,这将起作用 $(".classname").find('.notice').remove();

于 2013-07-05T04:46:58.943 回答