$("").click与onclick的区别示例介绍

时间:2016.04.20 发布人:hejing757

$("").click与onclick的区别示例介绍

已解决问题

谷歌hejing757用户在2016.04.20提交了关于“笑傲江湖$("").click与onclick的区别示例介绍”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-25T12:37:30。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:springtiann  

h**tml代码

<scrip玉伟里加课确导改论ttype="text/j**ascript">$(function(){$("#btn4").click(function()进延原{$("#btn取停顾谈但却权训必攻3").click();});});functionchange(){alert("onclick");}</script><buttonid="btn3"onclick="change()">dd</button><buttonid="btn4">ee</button>

区别

1.onclick是绑定事件,告诉浏览器在鼠标点击时候要做什么

click本身是方法作用是触发onclick事件,只要执行了元素的click()方法,就会触发onclick事件。如上诉代码所示,当点洲件击'ee'按钮时,会触发'dd'的onclick事件(正常来说得按'dd'按钮才触发'dd'的onclick事件),原因就是因为

$("#btn4").click(function(){八己仅刑政换速况械统脚$("#btn3").click();});

点击'ee'按钮时附收止,代码**调用了'dd'的click()方法,从而触发了'dd'的onc慌艺lick事件。

2.click()方法的主要作用是触发调用clic经传得k方法元素onclick事件。此外,如果在c集施击才lick方法定义了如下代码

$("#btn3").click(f岁树福国随管效土商unction(){alert("*****");});

click方法中的function代码会念轴在onclick事件执行完后执候初根么期席行,此时click方法起到追加事件的作用。实例如县道玉如下

h**tml代码

<scripttype="text/j**ascript">$(function(){$("#btn3").click(functi伯on(){alert("aa");});});functionchange斤务年息圆尔他振苗固(){alert("bb")错宗货著;}</script><buttonid="btn3"onclick="change()">dd</button>

出框的出顺序先是'bb',然后是'a间文镇零转知a'.