Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用jQuery替换DIV的内容_Javascript_Jquery_Html_Dom - Fatal编程技术网

Javascript 用jQuery替换DIV的内容

Javascript 用jQuery替换DIV的内容,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我正在尝试以数字方式替换DIV的内容,但我发现唯一可以以数字方式将内容插入DIV的函数是“append”,如下所示。但是,正如您所期望的,它不会替换内容,而是附加内容。我怎么做 $("#notification").fadeIn("slow").append('Error!'); 是的,使用jquery的方法是可以用jquery html()替换 或者像这样立刻消失 $("#notification").hide().html('Error').fadeIn(); 是的,使用jquery的

我正在尝试以数字方式替换DIV的内容,但我发现唯一可以以数字方式将内容插入DIV的函数是“append”,如下所示。但是,正如您所期望的,它不会替换内容,而是附加内容。我怎么做

$("#notification").fadeIn("slow").append('Error!');

是的,使用jquery的方法是可以用jquery html()替换

或者像这样立刻消失

$("#notification").hide().html('Error').fadeIn(); 

是的,使用jquery的方法是可以用jquery html()替换

或者像这样立刻消失

$("#notification").hide().html('Error').fadeIn(); 
试试这个:

$("#notification").fadeIn("slow").html('Error!');
试试这个:

$("#notification").fadeIn("slow").html('Error!');

您可以使用jquery以多种方式完成此任务

  • .html(htmlString)
    -
  • 替换为(新内容)
    -
  • .text(text)
    -
在香草javascript中,您可以只设置innerHTML

document.getElementById("notification").innerHTML = "Error!"

您可以使用jquery以多种方式完成此任务

  • .html(htmlString)
    -
  • 替换为(新内容)
    -
  • .text(text)
    -
在香草javascript中,您可以只设置innerHTML

document.getElementById("notification").innerHTML = "Error!"

您正在寻找jquery.replaceWith()?示例是

您是否正在寻找jquery.replaceWith()?示例为

是,请参见此处的答案强文本是,请参见此处的答案强文本