JavaScript / jQuery链接标记替换调用

时间:2013-02-19 03:28:45

标签: javascript jquery

我无法第二次调用.replaceWith覆盖用.replaceWith编写的旧内容。你如何处理如下问题:

if (data==-3){  
       $('message').replaceWith('ffgd');                                        
} else if (data==-4){
       $('message').replaceWith('dfdsfdsfds');

在数据为-3的第一次调用时,我看到了ffgd。然后当第二次调用发生且data = -4时,我知道else if if由于console.log消息而运行,但它不会覆盖ffgd。

1 个答案:

答案 0 :(得分:1)

使用replaceWith后,原始元素消失了...第二次替换时没有message标记。

也许你想要替换它的内容,可以使用text()html()方法来完成

请参阅API文档:http://api.jquery.com/replaceWith/