pho*_*oxd 5 jquery dom word-wrap dom-traversal
这是我想要做的
Fox<span>Rox</span>
Run Code Online (Sandbox Code Playgroud)
在那之前
FoxRox
Run Code Online (Sandbox Code Playgroud)
我如何包裹四处Rox?
这将搜索整个DOM并将每个DOM替换Rox为<span>Rox</span>:
$(':contains("Rox")').html(function(index, oldHTML) {
return oldHTML.replace(/(Rox)/g, '<span>$&</span>');
});?
Run Code Online (Sandbox Code Playgroud)
在这种情况下,您可以使用JavaScript replace()方法:
'FoxRox'.replace(/(Rox)/, '<span>$1</span>');
Run Code Online (Sandbox Code Playgroud)
要在文档中全部替换它,您可以尝试以下操作:
$(":contains('Rox')").html(function(i,o){
return o.replace(/(Rox)/g, '<span>$1</span>');
});?
Run Code Online (Sandbox Code Playgroud)
请注意,如果您的术语不是"Rox",则需要在上面的脚本中进行更改.
| 归档时间: |
|
| 查看次数: |
1470 次 |
| 最近记录: |