我已经尝试过点击时当前链接活动的许多示例,但它们都不适用于我。我有一些链接,每个链接都会在点击时加载内容。 我想要的是在点击链接后,即使内容刷新后样式仍然存在。 这是我的index.html
<form name="searchForm" method="post" action="index.html">
<div id="sorting">
<ul>
<li href="#" class="sort">Sort By</li>
<li class="sort-by-doc by">
<a href="#" id="1" onclick="setSorting(this.id)" th:text="#{sort.doc}"></a>
<div class="arrow-down"></div>
</li>
<li class="sort-by-date by">
<a href="#" id="2" onclick="setSorting(this.id)" th:text="#{sort.date}"></a>
<div class="arrow-down"></div>
</li>
<li class="sort-by-po by">
<a href="#" id="3" onclick="setSorting(this.id)" th:text="#{sort.po}"></a>
<div class="arrow-down"></div>
</li>
</ul>
</div>
<input type="hidden" name="sortBy" th:value="${sortBy}"></input>
</form>
我添加了这个脚本
$('#sorting li').click(function() {
$('li.current').removeClass('current');
$(this).addClass('current');
});
有什么我错过的吗?
答案 0 :(得分:0)
我建议这样做:
sed -r 's/(so|DO|S[/]O)[^|]+([|])/\2/g