我想spans用一个替换所有的div.当我运行此代码时,只有一个元素被替换.如何更改此代码以使脚本影响所有spans?
我曾尝试使用clone(),但它没有用.
$flexBox = $("<div></div>");
$(".overlayBox").replaceWith($flexBox);
<span class="overlayBox"></span>
<span class="overlayBox"></span>
<span class="overlayBox"></span>
Run Code Online (Sandbox Code Playgroud)
你可以使用replaceAll()方法:
$flexBox.replaceAll(".overlayBox");?
Run Code Online (Sandbox Code Playgroud)
演示: http ://jsfiddle.net/4VHVC/
| 归档时间: |
|
| 查看次数: |
1059 次 |
| 最近记录: |