首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JQuery选择器中的嵌套ID

JQuery选择器中的嵌套ID
EN

Stack Overflow用户
提问于 2011-07-12 13:50:14
回答 4查看 23.5K关注 0票数 5

我试图更改嵌套在一个名为blink3的div中的href:

代码语言:javascript
复制
$('#blink3 #backLink').attr('href',"#item5");

,其中html代码如下所示:

代码语言:javascript
复制
<div style="float:left;text-align:center;" id="blink3">
<a href="#item4" class="panel" id="backLink">
<div class="divBack"></div></a>
</div>

在所有浏览器中都工作得很好--而不是IE7,我不知道为什么,不会改变href。

这是IE7的错误吗?JQuery?我的密码有什么问题吗?

有什么解决办法吗?

EN

Stack Overflow用户

发布于 2011-07-12 13:53:27

ID在页面中应该是唯一的。正如尼克所暗示的,您应该只有一个ID,其值为backlink。因此,$('#backlink')的选择器本身就足够了。如果您的backlink值有多个ID,那么您的HTML是错误的,您应该修复这个ID。

票数 3
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6665246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档