特定の段落内のリンクにターゲットを設定しようとしています。しかし、私はこれを機能させません。
$(document).ready(function(){
$('.link a[@href^=""]')
.attr("target", "_blank");
});
リンクは次のようになります。
<p class="link"><a href="http://www.link.com">link</a></p>
特定の段落内のリンクにターゲットを設定しようとしています。しかし、私はこれを機能させません。
$(document).ready(function(){
$('.link a[@href^=""]')
.attr("target", "_blank");
});
リンクは次のようになります。
<p class="link"><a href="http://www.link.com">link</a></p>
セレクターは多くのバージョンの前にjQueryから削除されました@attr
(1.2だと思います)。
属性を持つアンカーを見つけるには、HasAttributeSelectorを使用href
します。
$('.link a[href]')
使用したくない[@href]
(つまりXPATH構文)。うまく[href^=""]
いきます。しかし、それは一種の奇妙なセレクターです-基本的にはa
空href
の文字列で始まるでしょうか?意味a[href]
ですかa[href^="https"]
?