javascript - 网站上的循环链接
问题描述
我希望标签中的代码使引用自己的链接在标签中被删除。告诉我有什么问题吗?
...
<div class="bs-docs-sidebar__scroll-container">
{# Для подключения програмного скрола необходимо добавить класс mCustomScrollbar #}
<ul class="nav bs-docs-sidenav bs-docs-sidenav_with-scroll" data-spy="affix" data-offset-bottom="153">
<h5 class="sb">
<a href="/catalog/{{folder_0.uri}}/">
{{folder_0.name}}
</a>
</h5>
<script>
$('.sb').children('a').each(function() {
var link = $(this).attr('href');
var link2 = document.location.href;
if (link == link2) {
$(this).replaceWith(function(index, oldHTML){
return $("<span>").html(oldHTML);
});
}
});
</script>
{% for f in folder_items %}
{% if not f.hidden == 1 %}
{% if f.uri == folder_1.uri %}
<li class="active">
<a{% sytranslate_markup 'tree' 'name' f.id %} title="{{f.name}}">
<span>{{f.name}}</span>
</a>
<span class="count">{{f.product_count}}</span>
</li>
{% else %}
<li>
<a{% sytranslate_markup 'tree' 'name' f.id %} href="/catalog/{{folder_0.uri}}/{{f.uri}}/"
class="js-show-veil------"
title="{{f.name}}">
<span>{{f.name}}</span>
</a>
<span class="count">{{f.product_count}}</span>
</li>
{% endif %}
{% endif %}
{% endfor %}
</ul>
</div>
.....
我正在尝试用这个脚本做我想做的事,我不明白出了什么问题?我试图以不同的方式和不同的标签嵌入代码。
请帮忙!
解决方案
推荐阅读
- python-3.x - Python多处理数组和SharedMemory之间的区别?
- sequelize.js - Sequelize - 当你有值时如何从相关表中获取 id
- visual-studio-2019 - 复杂的自定义用户管理标识 asp.net core 3.1 带断点运行,不带断点不运行
- django - 将表单数据从 FormView 保存到会话
- python - 无法将两个字典合并为一个字典
- elixir - 长生不老药句法词后跟冒号和波浪形箭头等
- responsive-design - 在给定最小/理想/最大字体大小和最小/当前/最大屏幕宽度的情况下,找到固定字体大小的比例/比率
- java - intellij中奇怪的特殊字符处理
- .net-core - .Net Core 3.5 Blazor 可选的 int 路由参数
- arrays - C - 为什么“地址”运算符返回变量的整数值,而不管变量类型如何?