1

所以我试图让 jQuery 做出以下选择:

$("a[href=#/example]")

我有一个锚<a href="#/example">ex</a>

当我在 chrome、IE8、FF 或其他浏览器中尝试此选择器时,它可以正常工作,但是当我在 IE6/7 和其他较旧的浏览器中测试它时,选择器不起作用,因为浏览器解释了锚的 href 属性作为http://example.com/#/example

为所有浏览器解决此问题的优雅方法是什么?

4

1 回答 1

4

使用end-with 属性选择器

$("a[href$=#/example]")
于 2011-03-07T14:58:20.033 回答