//给input绑定一个聚焦事件
$("input").on("focus",function(event,title) {
title = title || '聚焦'
$(this).val(title)
});
$("input").on("focus",function(event,title) {
title = title || '聚焦'
$(this).val(title)
});
2016-10-07
textarea的value不用改变也可以触发吧,因为不改变你失焦触发的时候他原本就是那一段文字,所以看不到改变。而且老师在textarea上面并没有像input那样写了:当有改变时 这五个字
2016-10-07
最赞回答 / qq_miaomiaodoub_0
http://blog.csdn.net/z69183787/article/details/25700837 这篇文章写了这个现象
2016-10-07
'e'='event'=触发事件的元素
'this'=绑定事件的元素
'this'=绑定事件的元素
2016-10-05
alert(e.target.textContent)等同于alert($(this).text()) 方便理解
2016-10-04
有一个疑惑。。 focusout(‘慕课网’,...) 这里的慕课网为什么是在赋值啊?后面的e.data 又是运作的 data那章也是很不理解
2016-10-03
// 并不是e.preventDefault事件
// mouseenter事件不会对子元素产生事件的触发或者影响,
// 注div1为主元素
$(".div1").mouseover(function(e) {
// 移动过来时候的元素是不是从属于主元素的
var isFrom = $(e.fromElement).parents(".div1").length;
console.log(isFrom);
if (this === e.target && isFrom === 0) {
$(".div2").html(i++);
}
});
// mouseenter事件不会对子元素产生事件的触发或者影响,
// 注div1为主元素
$(".div1").mouseover(function(e) {
// 移动过来时候的元素是不是从属于主元素的
var isFrom = $(e.fromElement).parents(".div1").length;
console.log(isFrom);
if (this === e.target && isFrom === 0) {
$(".div2").html(i++);
}
});
2016-10-03
rigger会触发浏览器默认行为,比如光标聚集,triggerHandler则不会,它只会显示文本,触发focus事件函数
2016-10-02