从特定类中删除最后一个单词

Pio*_*ski 0 javascript jquery class

我想删除某些类中每个句子的最后一个特定单词.例:

<p class="remove">Active speakers hire</p>
<p class="remove">Passive speakers hire</p>
Run Code Online (Sandbox Code Playgroud)

我想从每个附加了"删除"类的段落中删除"雇用"一词.我知道这可以使用以下代码单独完成:

var str = "Active speakers hire";
var lastIndex = str.lastIndexOf(" ");

str = str.substring(0, lastIndex); 
Run Code Online (Sandbox Code Playgroud)

但是如何在基于类的外部jquery文件中做到这一点?我不想为每个段落单独输入js代码.谢谢

pal*_*aѕн 7

你可以试试这个text-function:

$('.remove').text(function(i, txt) {
  return txt.substring(0, txt.lastIndexOf(" "));
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p class="remove">Active speakers hire</p>
<p class="remove">Passive speakers hire</p>
Run Code Online (Sandbox Code Playgroud)