如何检查是否点击了以下href attrib的特定链接?然后在使用jquery点击时为其'li'提供背景颜色?
<ul class="static">
<li class="static"><a class="static menu-item" href="/SitePages"> </a></li>
<li>other anchor tags</li>
<li></li>
</ul>
答案 0 :(得分:3)
您可以使用以下内容:
$('a[href="/SitePages"]').bind('click', function(){
$(this).closest('li').css({
backgroundColor: "#000"
});
});
答案 1 :(得分:1)
使用jQuery,
$('a[href="/SitePages"]').click(function(){this.parent.css("background-color", "blue")});
或如果父母不能保证是li
,您可以这样做:
$('a[href="/SitePages"]').click(function(){this.closest('li').css("background-color", "blue")});