我有这个结构:
<div class="person">
<a href="#">Title – Description</a>
</div>
我需要一个解决方案:使用“person”类在 div 中剪切破折号后面的所有文本(使用破折号)。我怎样才能用jquery解决这个问题?
谢谢你
应该管用:
$(function(){
var el = $("div.person a");
el.text(el.text().split('–')[0].trim());
});
现场演示:http: //jsfiddle.net/bHFUK/
这有效:
$("div.person a").each(function() {
$(this).html($(this).html().split('–')[0]);
});