2

「abc%」のような ID を持つ DOM で何らかのアクションを実行したい

<a id='abc1'></a>
<a id='abc2'></a>
<a id='abc3'></a>
<a id='abc4'></a>
<a id='1234'></a>

上記のコードでは、「abc%」のような ID を持つすべてのアンカー テイクに対してアクションを実行する必要があります。

jqueryを使用してそれを行う方法は?

4

3 に答える 3

5

Mattiが正しく述べたように、操作しやすいセレクターを作成するために、これらのアンカー タグに追加のクラスを追加する方がはるかにクリーンです。

<a class="the_link" id='abc1'></a>
<a class="the_link" id='abc2'></a>
<a class="the_link" id='abc3'></a>
<a class="the_link" id='abc4'></a>
<a id='1234'></a>

これで、次のことができるようになります。

$( "a.the_link" ); // this selector will now operate on all the desired elements
$( "a.the_link" ).hide(); // hide all the links
$( "a.the_link" ).fadeOut(); // fade out all the links
于 2013-10-09T10:42:35.030 に答える