我的HTML中有以下代码
<p>6565655655|cell</p>
我想删除此垂直线,并将“单元格”一词包裹在圆括号中。所以我想要像下面的输出
<p>6565655655 (cell)</p>
当通过ajax调用动态加载p标签的内容时,如何使用jquery做到这一点。
最佳答案
用管道作为分隔符分割p标签的内容,然后重新插入如此创建的数组,第二个元素带有括号。
这里有个例子:
var splittedString = $("p").text().split("|");
$("p").html(splittedString[0] + " (" + splittedString[1] + ")");
jsFiddle:http://jsfiddle.net/r3c4J/