帮助删除附加数据

时间:2010-01-10 16:45:31

标签: javascript jquery ajax

你好我正在使用jquery做一些ajax来调用数据库中的一些数据,鼠标悬停和方法运行的元素,我得到了预期的结果,但是当我然后鼠标悬停在另一个元素上时,该方法再次运行,但是我需要先从屏幕上删除第一批数据,这是我到目前为止所做的,

$("a.contentlink").mouseover(function(){
        var url = $(this).attr("href");
        $.ajax ({
            url: url,
            type: "POST",
            success : function (html) {
                $('#abstract').append(html);
            }
        });
    });

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:3)

您需要先调用empty方法,这会从匹配的元素中删除所有子项。

例如:

$('#abstract').empty();

或者,您可以调用html函数,该函数用HTML字符串替换匹配元素的内容。

例如:

$('#abstract').html(html);