我正在尝试将单词September 4
分解为Sep 4
,但不确定如何处理。
我正在尝试编辑的dom如下所示:
<div>
<p>September 1</p>
</div>
<div>
<p>Date</p>
<p>September 2</p>
</div>
<div>
<p>Date</p>
<p>September 3</p>
</div>
<div>
<p>Date</p>
<p>September 4</p>
</div>
我认为我可以p
通过执行以下操作来编辑所需的标签:$("div p:nth-child(2)").text()
但是我不确定如何将第一个单词剪裁为仅3个字符。谢谢
您可以定义一个函数来处理p元素中的当前文本,并使其返回修改后的文本。它看起来像这样:
$("div p:nth-child(2)").text(function(i, oldtext) {
var splitArray = oldtext.split(" ");
return splitArray[0].substr(0,3) + " " + splitArray[1];
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句