我需要在 class="descTD"的元素内将文本设置为粗体,直到第一个正斜杠 (/),如下所示:
斜杠之前/斜杠之后
文本位于 td 内:
<td class="descTD">My text / is this</td>
我是一个 javascript jQuery 新手。任何帮助将不胜感激
最佳答案
你可以使用这样的东西:
if($("#textme").text().indexOf("/")>0){
var t=$("#textme").text();
$("#textme").html("<b>" + t.substring(0,t.indexOf('/')-1) + "</b>" + t.substring(t.indexOf('/')));
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="textme">before slash / after slash</div>
关于javascript - 将部分文本加粗(直到第一个 '/' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9729206/