私はアプリケーションを作成しようとしていますが、Webページを通過してhref属性を検索しますが、今のところhref属性を見つけてリンクの私に警告したいと思います。各クラス内でhref属性を見つけるにはどうすればよいですか?
私はjQueryのに新しいですが、私はフィドルを経由して、以下を実行しようとしましたが、私はそれが実行されているように見えることはできません。
$('soundTitle__tag sc-tag sc-tag-small').on("click", function() {
var self = $(this);
var link = self.find("a").attr('href');
alert(link);
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="link-redirect">
<div class="soundTitle__tagContainer">
<a class="soundTitle__tag sc-tag sc-tag-small" href="/home">1</a>
</div>
<div class="soundTitle__tagContainer">
<a class="soundTitle__tag sc-tag sc-tag-small" href="/home">2</a>
</div>
</div>
'$( 'soundTitle.sc-tag.sc-tag-small')' missing '.'また、意味の間の空白の間にはスペースがありません – guradio
セレクタはクラスではない要素を検索します – empiric
とselfは既にタグです。だからあなたはそれの中に( "a")を見つけられません。 –