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

最赞回答 / 慕先生6402551
可以啊,你只要把<textarea rows="3" cols="20">用鼠标选中文字</textarea>里面的“用鼠标选中文字”改成“文字”就好了啊
这节的例子会让新手挺迷茫的.......
个人理解是this是指向点击时向上冒泡到最终绑定该事件的父元素,e是判断点击了哪个绑定事件元素的子元素,下面这段和例子是一样的
$(&quot;ul&quot;).on(&#039;click&#039;,&#039;li&#039;,function(e){
alert(&#039;触发的元素是内容是: &#039; + this.textContent)

})
终于在这一节解释清楚了。。。。。。

最新回答 / 慕先生6402551
this是指的是当前的上下文对象,简单的说就是方法/属性的所有者,是动态的event是绑定的事件

已采纳回答 / 慕姐2893314
作用: 创建一个事件对象Create a new jQuery.Event object without the "new" operator.不需要new操作符就可以创建一个事件对象。

最赞回答 / qq_Timebegin_0
这里是想要演示的反应是边框变红的,但是focus是在元素本身产生,所以老师的代码是给div加focus事件,如果给input加focus事件边框就有反应变红   而你看到的反应就像上面的说的是浏览器对input元素获取焦点时的默认样式    $(".aaron input").focus(function() {        $(this).css('border', '2px solid red')    })

最赞回答 / 慕UI6248976
冒泡现象其实可以理解为:遇到“问题”找“爸爸”。 “问题”:就是一些特定的事件。 “爸爸”:就是父级元素。 举例:focusin案例中第二个绿盒子里的input元素被我们点击时,就触发了focusin事件。 但是input表示:我很方啊,我没有这个事件的处理方法啊!咋整?找老爸,问他有没有! 绿盒子老爸说:莫方,我有,让我来! 最终就调用了绿盒子老爸的方法。 PS:如果绿盒子老爸自己也没有呢?他会问他的老爸,以此类推,一直问到老祖宗window,都没有的话就只好啥也不做啦!

最新回答 / web_東
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <script type="text/javascript" src="../js/jquery-2.1.4.min.js"></script></head><body><script type="text/javascript">    $(document).ready(functi...

最新回答 / qq_fzjiwillbegy_0
为button绑定click方法,点击时执行greet()方法,并将参数{name:"慕课网"}传过去;
这个选择根本没有用啊,选了两个字还是显示三个一起呀
keyprss只能识别字符,
keydown,keyup除了可以识别字符还可以识别组合键,识别中文,keyup是完美的。
能坚持到现在的都是基友,海内存知己,天涯若比邻,大家加油
分享两个容易忽视的细节:
1.keydown事件第一次触发很多人都知道触发在前同步在后。这只是个猜测,我做了下测试:在回调函数后面添加代码:console.log(1);return false。再次按下按键,console里打印了数据1,但是文本框没有值输入,说明keydown事件在游览器默认行为之前触发。所以大家的猜想是正确的。
2.关于长按按键,keydown事件会不断触发的解释。这是W3C标准的规范,原始设计就是这样。之所以这样设计,有几个考虑:1.为了复合键的操作需求,如ctrl+s。2.为了空格键,方向键等按键长按更具操作性的需求。要避免连续触发可以keydown,keyup连用。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消