国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

$("").click與onclick的區別示例介紹

2019-11-20 14:06:13
字體:
來源:轉載
供稿:網友

Html代碼

<script type="text/javascript"> $(function(){ $("#btn4").click(function(){ $("#btn3").click(); }); }); function change(){ alert("onclick"); } </script> <button id="btn3" onclick="change()">dd</button> <button id="btn4">ee</button>

區別:

1.onclick是綁定事件,告訴瀏覽器在鼠標點擊時候要做什么

click本身是方法作用是觸發onclick事件,只要執行了元素的click()方法,就會觸發onclick事件。如上訴代碼所示,當點擊'ee'按鈕時,會觸發'dd'的onclick事件(正常來說得按'dd'按鈕才觸發'dd'的onclick事件),原因就是因為

$("#btn4").click(function(){$("#btn3").click();});

點擊'ee'按鈕時,代碼內部調用了'dd'的click()方法,從而觸發了'dd'的onclick事件。

2.click()方法的主要作用是觸發調用click方法元素onclick事件。此外,如果在click方法定義了如下代碼

$("#btn3").click(function(){alert("*****");});

click方法中的function代碼會在onclick事件執行完后執行,此時click方法起到追加事件的作用。實例如下

Html代碼

<script type="text/javascript"> $(function(){ $("#btn3").click(function(){ alert("aa"); }); }); function change(){ alert("bb"); } </script> <button id="btn3" onclick="change()">dd</button>

彈出框的彈出順序先是'bb',然后是'aa'.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 社旗县| 濮阳市| 高陵县| 海阳市| 焦作市| 湘西| 万山特区| 寻甸| 大丰市| 仁怀市| 吉林省| 江永县| 临颍县| 三门县| 巨鹿县| 德格县| 修武县| 什邡市| 铜鼓县| 望都县| 岗巴县| 湘潭县| 伊通| 定陶县| 古浪县| 报价| 克什克腾旗| 秦皇岛市| 保靖县| 福泉市| 建始县| 鄱阳县| 绥棱县| 西藏| 奉新县| 大新县| 锦屏县| 江口县| 邵阳市| 黑河市| 巴林左旗|