js跟jquery中的事件?

js跟jquery中的事件?

js跟jquery中的事件好像就是前缀有on,jQuery没有而已,

比如单击就是onclik,jquery就没有on ,等等;

这种情况只是为了区分js跟jquery吗?它们功能都是一样

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小脸 2020-05-18 16:50:02

同学你好,是有函数的,on是函数,但click只是该函数的参数,如果将onclick="check()"里的check()写在on("click",function)的function里面,功能是不一样的,这里用来表示事件的

祝学习愉快~


  • 提问者 明月_0 #1
    我想说的是两个用单击做出来的效果应该是一样的把
    2020-05-18 20:04:32
  • 好帮手慕小脸 回复 提问者 明月_0 #2
    同学你好,是的,是一样的 祝学习愉快~
    2020-05-19 11:34:25
好帮手慕小脸 2020-05-17 11:20:06

同学你好,不单单是区分js与jquery,且两者功能不一样

事件名前一般都以on开头,举例说明:

click是on这个函数的一个参数,表示的是事件,如果是单击事件就用click,如果是失去焦点事件就用blur

http://img1.sycdn.imooc.com//climg/5ec0ad08094bf3b212750334.jpg

onclick是绑定事件,告诉浏览器在鼠标点击时候要做什么。如下面的代码,当点击按钮时会调用check()方法。

<button id="btn" onclick="check()" >按钮</button>

祝学习愉快~

  • 提问者 明月_0 #1
    on("click",function)里面不是也有函数吗,也可以将onclick="check()"里的check()写在on("click",function)的function里面,这样不就是功能一样吗
    2020-05-18 13:22:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师