0

jQuery のヘルプが必要です。現在、次のセレクターを使用しています。

$("#myDiv>a")

部門内の 50 個のリンクすべてを選択するのはどれですか?特定のリンクを選択から除外するにはどうすればよいですか? リンクの href に「cat -kennel」が含まれており、a(href*-cat-kennel) を使用しようとしましたが、機能しませんか??

4

1 に答える 1

3

:notセレクターを使用できます。

$('#myDiv a:not([href*="cat-kennel"])');

フィルター ロジックがより複雑な場合は、 を使用できますfilter

$('#myDiv a').filter(function (index) {
    //return true/false based on specific logic
    //'this' points to the element
});
于 2013-11-03T00:28:49.647 に答える