2016-05-09 10 views
1

jqueryを持つhtmlページがあります。私はリンクを検出するつもりです。以下のコードをお読みください:jqueryでハイパーリンクを検出します。

<a href="http://google.com">Google</a> 
<a name="anchor">Anchor</a> 

ここで、最初のコードはリンクです。しかし、2番目のコードはリンクではありません。私のjqueryのコード:

<script> 
$("a").click(function(){ 
alert("You clicked on a link"); 
}); 
</script> 

問題は、私は両方の最初の2つのコードをクリックした場合、それは私がリンクをクリックしたことを警告しています。実際のリンクを検出する方法はありますか?誰か助けてください!

答えて

1

Has Attribute selector:

$("a[href]").click(function() { 
    // Do something. 
}); 
+0

を使用すると、あなたの答えの弟が好き!その作業! –

関連する問題