【发布时间】:2015-03-24 17:47:18
【问题描述】:
在一个 Wordpress 网站上,我使用插件 Breadcrumbs NavXT 创建面包屑跟踪。现在我需要更改两个或三个不同的项目来更改单个单词的字体粗细。
这是面包屑路径的结构:
<div class="breadcrumbs" xmlns:v="http://rdf.data-vocabulary.org/#">
<span typeof="v:Breadcrumb">
<a class="home" href="#" title="home" property="v:title" rel="v:url">home</a>
</span>
<span typeof="v:Breadcrumb">
<a class="some title" href="#" title="Some Title" property="v:title" rel="v:url">some title</a>
</span>
<span typeof="v:Breadcrumb">
<a class="some other title" href="#" title="Some Other Title" property="v:title" rel="v:url">some other title</a>
</span>
</div>
所以基本上我认为我需要像这样插入一个包含相应单词的跨度:
<span typeof="v:Breadcrumb">
<a class="some title" href="#" title="Some Title" property="v:title" rel="v:url">some <span style="font-size:normal;">title</span></a>
</span>
我认为这最好通过 Jquery 获取文本字符串来完成,在此示例中为 some title,并将其替换为 some <span style="font-size:normal;">title</span>(或使用 span 元素内的类)
你怎么看?关于如何设置脚本的任何想法?
【问题讨论】:
标签: jquery html css string replace