国产探花免费观看_亚洲丰满少妇自慰呻吟_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'.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泾川县| 临夏市| 靖州| 湘潭市| 徐水县| 五指山市| 湘乡市| 普宁市| 体育| 都昌县| 新丰县| 会东县| 阿尔山市| 永仁县| 青田县| 莲花县| 万源市| 靖江市| 侯马市| 曲麻莱县| 蛟河市| 同江市| 剑川县| 宁河县| 米脂县| 中阳县| 南阳市| 大邑县| 贞丰县| 平泉县| 海林市| 大庆市| 韩城市| 托里县| 延边| 尼玛县| 广灵县| 五大连池市| 辽阳市| 铜鼓县| 江陵县|