-7
A
答えて
2
jQueryのCSSセレクタを使用しています。 a[^='/']
はthis
の子であるで始まるhref
属性のすべてを<a>
から選択します。
アクションでそれを参照してください:
属性セレクタと始まりの$("ul").each(function() {
$(this).find("a[href^='/']").addClass("selected");
});
.selected {
background-color: lime;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li><a href="http://www.google.com">Will not be selected</a></li>
<li><a href="/example">Will be selected</a></li>
</ul>
<ul>
<li><a href="/example">Yep</a></li>
<li><a href="http://www.google.com">Nope</a></li>
</ul>
+0
これは、選択された 'a'を強調表示し、その長さを書き込む方が良いです。 – Mohammad
+0
@モハマド良いコール - 更新された:) – iblamefish
0
それは/で始まるHREFへのリンクを探します。
1
この特定のコードは、/
で始まるhref
属性値を持つ<a>
要素を見つけるために、CSSの属性セレクタです。
関連する問題
- 1. Jqueryではこのコード行は何を意味していますか?
- 2. このjQueryは何をしていますか?
- 3. このjQueryラインは何をしていますか?
- 4. このコードの各行は何をしていますか?
- 5. このコード行は何をしていますか?
- 6. ポインタ:このコード行は何を意味していますか?
- 7. この行はC99で何を意味していますか?
- 8. このコード行は何をしていますか? [初心者]
- 9. このJavaScript行は実際に何をしていますか?
- 10. c#この行は何を意味していますか?
- 11. CSSでこの行は何を意味していますか?
- 12. このコード行は何をしますか?私はこのコード行が何を思っていた
- 13. このコードではこの行は何をしていますか?
- 14. jqueryでこれらのコード行の違いは何ですか?
- 15. この行には何が起こっていますか?
- 16. JQueryのこのブロックは正確に何をしていますか?
- 17. jQueryプラグインのアーキテクチャ構文 - この行は何を意味しますか?
- 18. このコードはここで何をしていますか?
- 19. このbashコードは何をしていますか?ここ
- 20. JavaScript、jQuery、 'this':ここで何が起こっていますか?
- 21. この正規表現は何を行い、関数は何をしますか?
- 22. このjQueryコードではバックスラッシュは何をしますか?
- 23. この行は何を示していますか: - Django CMSのPollPluginPublisherのmodule = _( "Polls")
- 24. このコードは何をしていますか?私はこの$ロールが不明で、Jqueryの新しいことを承知しています
- 25. このコード行は何をしようとしていますか?
- 26. Google+ robots.txtのこれらの行は何を意味していますか?
- 27. この行はunderscore.jsの最後に何をしていますか?
- 28. このjqueryアニメーション効果は何が起こっていますか?
- 29. このjqueryで何が問題になっていますか?
- 30. これは何ですか.Vueの$ evalは何をしていますか? 。
それはCSSですセレクタ。何か検索して、それが何をしているかを知ることができます。 – Alexis
https://api.jquery.com/attribute-starts-with-selector/ – Satpal
[jQuery APIのドキュメント](https://api.jquery.com/category/selectors/attribute-selectors/)を参照してください。明らかにそこに。 –