在HTML代码我的网页包含:jQuery - 如何检查特定DIV中是否有链接被点击?
<div id="main_menu">
<a href="#" id="login">Link1</a>
<a href="#" id="logout">Link2</a>
</div>
<div id="second_menu">
<a href="#" id="information">Link info</a>
<a href="#" id="profile">My profile</a>
</div>
<div id="menu_oustide"><a href="#" id="something">Link1</a></div>
在jQuery的,如果我要检查,如果用户点击页面中的任何链接我用这个代码:
$('a').click(function() {
// do something
});
我如何开始,如果一个函数用户只点击特定div中的链接?我想有一个函数,当用户点击任何只有名为“main_menu”和“second_menu”的div ID的链接时才会启动,但不在“menu_outside”中。
同样,如果您有机会在未来添加更多菜单,可能会更好地使用类而不是列出div ID – ollie