当前位置:  开发笔记 > 编程语言 > 正文

如何删除span中的连字符?(jQuery的)

如何解决《如何删除span中的连字符?(jQuery的)》经验,为你挑选了1个好方法。

我有面包屑,在特定链接中生成连字符.


我想删除class ="post post-vehicle-archive"中的大肆宣传.

这是我到目前为止尝试的代码:


结果应该是"待售书籍"

任何帮助表示赞赏.



1> Rajaprabhu A..:

尽量利用接收器的功能 .text()

var getTermName = j('.breadcrumbs .post.post-type-archeive > span');
getTermName.text(function(i,value) {
  return value.replace(/\-/g, " ")
});

如果您想将文本更改为标题大小写,请使用以下代码,

var getTermName = j('.breadcrumbs .post.post-type-archeive > span');
getTermName.text(function(i,value) {
  return value.replace(/\-/g, " ").split(" ").map(function(function(val){
     return val.charAt(0).toUpperCase() + val.slice(1);
  }).join(" ");
});

或者不要让事情变得复杂,

JS:

var getTermName = j('.breadcrumbs .post.post-type-archeive > span').addClass("titleCase");
getTermName.text(function (i, value) {
    return value.replace(/\-/g, " ")
});

CSS:

.titleCase {
    text-transform: capitalize;
}

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有