Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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
使用jquery replace函数可以在文本中看到节ID_Jquery_Replacewith - Fatal编程技术网

使用jquery replace函数可以在文本中看到节ID

使用jquery replace函数可以在文本中看到节ID,jquery,replacewith,Jquery,Replacewith,我正在使用replace函数替换一个div。使用类似这样的方法: $(文档).ready(函数(){ $(“#电气工程”)。单击(函数(){ $(“第1节”)。替换为(“第2节”); }); }); 第一组 第二组 当传递“#section2”时,您传递的是一个字符串,而不是#section2 尝试将jquery对象传递给它 $("#section1").replaceWith($("#section2")); 您传递的是字符串,而不是您计划使用的j

我正在使用replace函数替换一个div。使用类似这样的方法:

$(文档).ready(函数(){
$(“#电气工程”)。单击(函数(){
$(“第1节”)。替换为(“第2节”);
});
});

第一组

第二组

当传递
“#section2”
时,您传递的是一个字符串,而不是
#section2

尝试将jquery对象传递给它

$("#section1").replaceWith($("#section2"));

您传递的是字符串,而不是您计划使用的jquery对象

而不是
“#section2”
将其替换为
$(“#section2”)
,如下所示

$(文档).ready(函数(){
$(“#电气工程”)。单击(函数(){
$(“第1节”)。替换为($(“第2节”);
});
});

第一组

第二组


谢谢,这很有效。太好了,请投票/接受给出的答案之一,以便将问题标记为已解决。很高兴我们能帮上忙。你知道我怎样才能隐藏第二个div直到单击为止吗?或者我应该开始一个新的线程?没关系,想清楚。非常感谢!谢谢,这很有效。