以下行将一个类添加到<a>
- 标记。
$("a[href*='" + location.pathname + "']").addClass("active");
这样可行,但我希望将类添加到li
- <a>
- 标记内的 - (void)textFieldDidBeginEditing:(UITextField *)textField;
- (void)textFieldDidEndEditing:(UITextField *)textField;
元素。
怎么会这样做?
答案 0 :(得分:1)
我会尝试将li
添加到选择器中,如下所示:
$("a[href*='" + location.pathname + "'] > li").addClass("active");
修改强>
有些建议认为您的HTML应该是
<ul>
<li><a ...>Page1</a></li>
<li><a ...>Page2</a></li>
:
</ul>
在这种情况下,您的重点应如下所示:
$("a[href*='" + location.pathname + "']").closest('li').addClass("active");
答案 1 :(得分:1)
以下代码适用于您:
115.157658975 [rad?]