1

だから私はjQueryに次の選択をさせようとしています:

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

そして私はアンカーを持ってい<a href="#/example">ex</a>ます。

このセレクターをchrome、IE8、FF、またはその他のブラウザーで試してみると正常に機能しますが、IE6 / 7やその他の古いブラウザーでテストすると、ブラウザーがアンカーのhref属性を解釈するため、セレクターが機能しません。なのでhttp://example.com/#/example

すべてのブラウザでこの問題を解決するための適切な方法は何ですか?

4

1 に答える 1

4

ends-with属性セレクターを使用します:

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