【发布时间】:2009-03-06 17:05:49
【问题描述】:
我目前正在尝试使用以下 jQuery 选择器禁用链接:
$("a[href$=/sites/abcd/sectors]").removeAttr("href");
问题是有时页面上的 href 可能并不总是小写。发生这种情况时,选择器不再匹配。
有谁知道如何解决这个问题?我可以更改此行为以忽略大小写吗?
【问题讨论】:
-
您使用的是最新版本的 jQuery 吗?因为我刚刚在具有大写 HREF 和小写 href 的页面上使用 1.3.2 测试了 FF 中的选择器,并且每次都匹配。你在哪个浏览器上遇到这个问题?
-
带有 IE 7 的 jQuery 1.3.2 - 只是仔细检查过,问题仍然存在。
-
@cdmckay:我认为 OP 意味着 URL 可能并不总是小写。
标签: jquery css-selectors case-sensitive