为了账号安全,请及时绑定邮箱和手机立即绑定

看不懂的先来瞧一瞧这段代码

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <title></title>
    <script src="https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js"></script>
  </head>
  <body>
    <button id="btn">页面加载触发自定义事件</button>
    <button id="btn1">页面加载触发自定义事件并且传参</button>
    <p id="test"></p>
    <script>
      $("#btn").on("testClick", function(){
        alert("自定义事件触发")
      })  
      // 页面加载自动执行自定义事件testClick
      $("#btn").trigger("testClick");
      // 自定义事件并且传参
      $("#btn1").bind("myClick", function (event, message1, message2) {
        $("#test").append("<p>" + message1 + message2 + "</p>");
      });
      $("#btn1").trigger("myClick",["我的自定义","事件"]);
    </script>
  </body>
</html>


正在回答

2 回答

你写这个我一看就懂,7.1教程里面的完全不懂写的什么

另外为什么一个用on一个用bind?

1 回复 有任何疑惑可以回复我~
#1

慕K的升级世界

我看了我的jQuery的API文档,说的是bind和on的用法是一样的,而且在jQuery3.0之后bind方法已经被弃用了,直接用on来代替
2022-01-19 回复 有任何疑惑可以回复我~

啧啧啧,十分优秀

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

看不懂的先来瞧一瞧这段代码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信