2016-05-09 57 views
1

我有一個jQuery的HTML頁面。我想檢測一個鏈接。請閱讀以下代碼:通過jquery檢測超鏈接

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

此處第一個代碼是鏈接。但第二個代碼不是一個鏈接。我的jquery代碼:

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

問題是,如果我點擊前兩個代碼,然後警告我點擊了一個鏈接。任何想法來檢測一個實際的鏈接?請幫助我的人!

回答

1

使用Has Attribute selector:

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

喜歡你的答案兄弟!它的工作! –