我有面包屑,在特定链接中生成连字符.
我想删除class ="post post-vehicle-archive"中的大肆宣传.
这是我到目前为止尝试的代码:
结果应该是"待售书籍"
任何帮助表示赞赏.
尽量利用接收器的功能 .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; }