jQueryを使ってすべてのmailtoリンクを取得
-
21-09-2019 - |
質問
私は、ドキュメントを横断し、私は彼らのhrefでのmailtoを持っているすべてのリンクを取得するパターンを必要とします:
<a href="mailto:an@email.com">text</a>
私は、もちろん簡単にすべてのa
要素($("a")
)を取得し、それがAのmailtoを指すが、私はjQueryのは、私はちょうどそれを行うことを可能にするパターンマッチングのいくつかのフォームを持っていると思うかどうかを確認するために、各href
属性をチェックすることができます。
はそれを達成するための最良の方法は何ですか?
解決
$('a[href^="mailto:"]')
:
は、そうでなければ、疑似セレクタの開始として解釈されるので、二重引用符は、通常、冗長が、この特別な場合に必要です。 $('a[href^=mailto]')
は仕事も希望してますが、この特定のシナリオでは、引用符は、おそらく行くには滑らかな印象の方法です。
所属していません StackOverflow