Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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替换一个元素而不是另一个元素_Javascript_Jquery - Fatal编程技术网

Javascript 用jQuery替换一个元素而不是另一个元素

Javascript 用jQuery替换一个元素而不是另一个元素,javascript,jquery,Javascript,Jquery,我希望在运行页面时替换类中的一个(或每个)元素(编号),而不是另一个元素(编号) 我试着按照下面的代码来做,但不符合word true,我该怎么办 演示: 1. 123145 ​ $(“.myGrid”).clone().find('1').replacetwith(“8”); ​ 这就是你想要的吗 如果只想将数字1替换为8,则需要进行以下更改 您需要在span标记中输入“1” 请查看下面的链接 这在正文中使用replaceWith而不使用警报 的结束标记在哪里?如果我记得正确(如果错

我希望在运行页面时替换类中的一个(或每个)元素(编号),而不是另一个元素(编号)

我试着按照下面的代码来做,但不符合word true,我该怎么办

演示:


1.

123145
​
$(“.myGrid”).clone().find('1').replacetwith(“8”);

这就是你想要的吗

如果只想将数字1替换为8,则需要进行以下更改

  • 您需要在span标记中输入“1”
请查看下面的链接


这在正文中使用replaceWith而不使用警报
的结束标记在哪里?
如果我记得正确(如果错误请纠正我),则不需要
p
的结束标记。不过它更干净。即使有时不需要尾端标记,也不要放置任何尾端标记,这是一种不好的做法。是的,我想要这样,但是如何在没有警报的情况下在正文中使用replaceWith()来完成呢?更改了它,看看这是否是您想要的。您可以一起替换多个元素吗?例如:
8-replacebay->1
&
9-replacebay->2
&
10-replacebay->3
&
20-replacebay->2
和。怎么样?你可以一起替换几个元素吗?例如:
8-replacebay->1
&
9-replacebay->2
&
10-replacebay->3
&
20-replacebay->2
和。怎么样?是的,你可以用这个替换任何元素。SPAN标记用于获取数据元素,数据只是替换为您想要的。如果您不想编写invidual代码,请检查上面的链接,您可以为此编写每个函数
<div class="myGrid">
    1
    <p>
    123145
</div>​

$(".myGrid").clone().find('1').replaceWith( "8" );