jquery為連結a元素註冊click事件並避免跳轉現象

antzone發表於2017-03-20

在實際應用中,可能需要將連結a作為一個普通的按鈕使用,但是由於點選按鈕會導致跳轉動作,下面就通過程式碼例項介紹一下如何實現點選功能,並且不會出現跳轉現象,程式碼如下:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html><html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function() {
  $("a[name='antzone']").click(function(){
    $("#thediv").text("螞蟻部落歡迎您");
    return false;
  })
});
</script>
</head>
<body>
<div id="thediv"></div>
<a href="#" name="antzone">檢視效果</a>
</body>
</html>

上面的程式碼實現了我們的要求,程式碼比較簡單,也就是為連結註冊click事件處理函式,並且在事件處理函式中return false,這樣就可以阻止跳轉效果了,更多內容可以參閱相關閱讀。

相關閱讀:

1.a[name='antzone']可以參閱jQuery [attribute=value]一章節。

2.click事件可以參閱jQuery click 事件一章節。

3.text()函式可以參閱jQuery text()一章節。

4.return false可以參閱javascript中return false的作用是什麼一章節。

相關文章