jQuery 查找相似属性
我的页面有两个“选项卡式”导航部分。两者相互独立,但产生相同的结果。我认为对它们进行编码以使其协同工作的最简单方法是找到两个部分中相同的“href”属性,将其保存在变量中,然后从那里继续。
我的布局看起来像这样。
<div id="tab-text">
<a href="tab-1"></a>
<a href="tab-2"></a>
<a href="tab-3"></a>
</div>
<div id="tab-arrow">
<a href="tab-1"></a>
<a href="tab-2"></a>
<a href="tab-3"></a>
</div>
我有一些像这样的 jQuery。
jQuery('#tab-text a').click(function()
{
jQuery('#tab-text a').removeClass('active');
jQuery( this ).addClass('active');
}
那么,如果单击 #tab-text a
,我如何将其包含在 jQuery 中,然后找到 href
属性的值,然后从 中搜索该值#tab-arrow a
和 .addClass()
My page has two 'tabbed' navigation sections. Both independent of one-another, but resulting in the same outcome. I figure the easiest way to go about coding them to work together, would be to find the `href' attribute that is the same from both sections, save it in a variable, and than continue from there.
My layout looks something like this.
<div id="tab-text">
<a href="tab-1"></a>
<a href="tab-2"></a>
<a href="tab-3"></a>
</div>
<div id="tab-arrow">
<a href="tab-1"></a>
<a href="tab-2"></a>
<a href="tab-3"></a>
</div>
And i have some jQuery like this.
jQuery('#tab-text a').click(function()
{
jQuery('#tab-text a').removeClass('active');
jQuery( this ).addClass('active');
}
So how can i include in the jQuery if #tab-text a
is clicked, than find the value of the href
attribute, and than search for that value from #tab-arrow a
and .addClass()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)