为了账号安全,请及时绑定邮箱和手机立即绑定
  • <div class="test2"> <p>$('button:first').click(function(e) {alert(this)})</p> </div> HTML中写js或jQuery代码,完全当成字符串处理!!!
    查看全部
  • http://libs.baidu.com/jquery/1.9.1/jquery.js
    查看全部
  • 写了一个简单的例子: <html> <head> <style type="text/css"> div{ width: 200px; height: 30px; background-color: red; } </style> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ //定义第一个执行的事件 $('input:first').click(function(){ $('div').css('background-color','yellow') }); //通过.trigger()将第一个执行的事件绑定到第二个事件上 //即点击第二个按钮时会触发第一个按钮绑定的点击事件:改变div的背景颜色 $('input:last').click(function(){ $('input:first').trigger('click'); }) }) </script> </head> <body> <div id=""> <input type="button" name="" id="" value="第一个按钮" /> </div> <input type="button" name="" id="" value="第二个按钮" /> </body> </html>
    查看全部
  • 1、只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。 2、只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值 对于第一个按钮的点击事件:bottonName=undefined,所以bottonName||'first'=='first'; 对于第二个按钮的点击事件:bottonName = 'last',所以bottonName||'first'=='last'
    查看全部
  • 事件对象是用来记录一些事件发生时的相关信息的对象。事件对象只有事件发生时才会产生,并且只能是事件处理函数内部访问,在所有事件处理函数运行结束后,事件对象就被销毁
    查看全部
  • e.target 指的是这个事件对象中绑定这个事件的元素
    查看全部
  • keypress事件与keydown和keyup的主要区别 只能捕获单个字符,不能捕获组合键 无法响应系统功能键(如delete,backspace) 不区分小键盘和主键盘的数字字符 总而言之, KeyPress主要用来接收字母、数字等ANSI字符,而 KeyDown 和 KeyUP 事件过程可以处理任何不被 KeyPress 识别的击键。诸如:功能键(F1-F12)、编辑键、定位键以及任何这些键和键盘换档键的组合等。
    查看全部
  • 注意: keydown是在键盘按下就会触发 keyup是在键盘松手就会触发 理论上它可以绑定到任何元素,但keydown/keyup事件只是发送到具有焦点的元素上,不同的浏览器中,可获得焦点的元素略有不同,但是表单元素总是能获取焦点,所以对于此事件类型表单元素是最合适的。
    查看全部
  • form元素是有默认提交表单的行为,如果通过submit处理的话,需要禁止浏览器的这个默认行为 传统的方式是调用事件对象 e.preventDefault() 来处理, jQuery中可以直接在函数中最后结尾return false即可
    查看全部
  • 实际上是给祖先绑定一个事件。子元素通过冒泡将事传递到祖先元素,祖先元素再判断点击的是不是button,如果是,就执行相同的事件。因此,当有很多个相同的按钮需要绑定相同的事件时,可以用事件委托将事件委托给祖先节点,有祖先节点判断子节点是否执行某事件。如果不适用事假委托,那个每一个节点都需要绑定一个事件。 使用方法是: 祖先节点.on(“事件”,”子元素”,”绑定的函数”);
    查看全部
    0 采集 收起 来源:on()的高级用法

    2017-11-01

  • 把测试三的代码简化成下面的应该会好理解点: $("button:eq(2)").click(111, function(e){ alert(e.data); //输出111 });
    查看全部
  • select事件只能用于<input>元素与<textarea>元素
    查看全部
  • $(this).css('border','1px solid red') //this 指向ul $(e.target).css('border','1px solid red') //这才是指向当前元素
    查看全部
  • //点击 div a span 是有区别的 $('body').on('click', 'div', function(e) { alert(e.target.textContent) }) //点击 div a span 是有区别的 // 第二参数选择器 并且只会冒泡到div, 不会再继续冒泡到body ,即使已经是对body指定的on事件
    查看全部
    0 采集 收起 来源:on()的高级用法

    2017-10-27

  • e.type 当前事件的类型 例如:click mousedown
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!