jQuery是否有任何可以選擇屬性節點而不是元素節點的選擇器?我的意思不是這樣的:用於選擇屬性節點而不是元素節點的jquery選擇器?
$('.some-thing').attr('some-attr');
我正在尋找類似於此:
$('.some-thing[some-attr]');
(除上面仍然得到的。有的-事情節點(但過濾只包括那些有 「一些-ATTR」 屬性。)
思考?
jQuery是否有任何可以選擇屬性節點而不是元素節點的選擇器?我的意思不是這樣的:用於選擇屬性節點而不是元素節點的jquery選擇器?
$('.some-thing').attr('some-attr');
我正在尋找類似於此:
$('.some-thing[some-attr]');
(除上面仍然得到的。有的-事情節點(但過濾只包括那些有 「一些-ATTR」 屬性。)
思考?
你可以做
$('[some-attr]')
這將讓所有具有特定屬性的元素。
我只是在尋找屬性節點 - 而不是元素節點。合理? (請參閱上面的putvande的問題。) –
你只想要'HREF = 「http://www.example.com」'出'click的'? (只是一個例子) – putvande
沒錯。這就是我要去的。 –
我不認爲這是可能的,你想要的方式。位'$('。some-thing')'是選擇元素的選擇器,而不是它的屬性。恐怕你必須使用'$( '一些-東西 ')。ATTR(' 一些-ATTR')'了點。 – putvande