我有一家网上商店,其菜单项需要删除其名称的某些部分,仅供我引用。
我想要剪切的字符串部分是“-123-”及其后的所有内容。 例如“fender-123-guitar”将变为“fender”
菜单项有多个实例,其中包含“-123-”,因此我需要自动为所有实例执行此操作(而不是一一进行。)
可以像这样选择字符串: $( 'li.menu-item > a' ).text()
谢谢!
最佳答案
这将是“一个接一个”,但这就是应该如何完成的?
$( 'li.menu-item > a' ).text(function(_,txt) {
return txt.split('-123-').shift();
});
关于javascript - 删除包含特定字符串的每个元素的字符串及其后面的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28820049/