Wordpress面包屑代码

时间:2018-05-05 21:32:25

标签: javascript jquery

我正在尝试将“博客”插入到正在查看博客帖子的痕迹中。

我尝试通过Javascript / Jquery尝试查看“blog”是否在网址中,如果是,则查找&更换。我使用的示例:

JS

if(window.location.href.indexOf("blog") > -1) { 
   $('#crumbs > a:first-of-type').replaceWith('<a href="#"><i class="fa fa-map-marker"></i></a><a href="#">Blog</a>')
}

HTML

<div id="crumbs">
    <a href="#"><i class="fa fa-map-marker"></i></a>
    <a href="#/blog/category/uncategorized">Uncategorized</a>  <span class="current">Hello world!</span>
</div>

网址(域名替换为#):

https://#/blog/uncategorized/hello-world

虽然这似乎没有错误。相反,没有任何改变,谷歌Chrome控制台也没有错误。

更新

我从script.js文件中取出代码并将其放在页脚底部,如下所示:

<script>
    $(document).ready(function() {
        if(window.location.href.indexOf("blog") > -1) {
            $('#crumbs').replaceWith('<a href="https://xarcell-studios.swagger.vip"><i class="fa fa-map-marker"></i></a><a href="#">Blog</a>')
        }
    });
</script>

现在我在chrome console中遇到错误:$不是函数。

0 个答案:

没有答案