0
我试图将.focused
类添加到nav
菜单中的任何点击链接。将一个类添加到“this”元素
我写的简短脚本不起作用。有谁能告诉我为什么请吗?
$("nav").on('click', '*', function() {
$(this).addClass('focused');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<nav>
<h1>Menu:</h1> <br>
<a href="/tests/add-new-test-link">Add link</a>
<a href="/tests/run-tests">Run tests</a>
<a href="/tests/reports-history">Test reports history</a>
<a href="/tests/links-list">Links list</a>
</nav>
我想检查什么是this
下通过console.log(this)
和console.log($(this))
但没有显示有。我究竟做错了什么?
' '点击', '*','不应该被这个' '点击', 'A',' – guradio
因为你重定向到_that_页? – Tushar
你的脚本可以工作,但我想它“不”,因为当你点击一个链接时,你会重定向到另一个页面。 –