jquery绑定事件这两种方法有什么不同? $("#aa").click(function() {} $("#aa").onclick=function(){}

jquery绑定事件这两种方法有什么不同?$("#aa").click(function(){}$("#aa").onclick=function(){}... jquery绑定事件这两种方法有什么不同?
$("#aa").click(function() {}
$("#aa").onclick=function(){}
展开
 我来答
SupremeKai
推荐于2018-03-13 · TA获得超过6248个赞
知道大有可为答主
回答量:1520
采纳率:33%
帮助的人:1394万
展开全部
click方法 是jQuery实现的方法,为$("#aa")检索到的元素绑定click事件;
而onclick是js原生的click事件绑定,即使没有加载jQuery库也可以使用。

需要注意的是:
$('#aa')返回的是一个包含符合条件的dom的数组,click() 可以为数组中的多个元素(有些选择器可能会返回多个匹配结果)绑定click事件(即,隐式遍历)。
onclick只能给一个dom元素绑定click事件,所以$("#aa").onclick=function(){}这样的写法会报错,改成 $("#aa").get(0).onclick=function(){} 即表示从jQuery结果集中取出第一个元素为其绑定click事件
fupx2008
2012-08-13 · TA获得超过687个赞
知道小有建树答主
回答量:1203
采纳率:0%
帮助的人:778万
展开全部
$("#aa").click(function() {});表示你点击id='aa'的控件时会执行function(){};

jQuery中没有onclick事件。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式