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

已采纳回答 / 雷灿成
就是你可以绑定一个或者多个,比如$('ele').on('click',funtion(){this.css('border','1px solid red');})可以为一个元素绑定一个单击事件,也可以通过空格分离,传递不同的事件名,可以同时绑定多个事件。click mouseover,懂吗???
事件捕获一直进行,只是事件有没有绑定函数,事件有没有触发函数引起变化

最新回答 / 孤芳自赏花独凄
var x = 1;if(x == "1") {    console.log("YAY! They're equal!");}var x = 1;// 严格平等,类型必须相同if(x === "1") {    console.log("Sadly, I'll never write this to the console");}if(x === 1) {    console.log("YES! Strict Equality FTW.")}var doSomething = function(doW...
通过change时间进行监听input select textarea,
$(元素).change(function(e){$("#result").html(e.target.val)})
上面语法意思就是所选目标的值是否有改变。
与 click 事件不同,mouseup 事件仅需要放松按钮。当鼠标指针位于元素上方时,放松鼠标按钮就会触发该事件。

摘自jQuery中文手册

已采纳回答 / 慕小葉
 alert(e.target.textContent)  弹框显示你鼠标移上的元素的文本内容你可以看成是这样$("button:eq(2)").click(1111,function(e){    alert(e.data);});就是给第三个button添加一个click事件,点击的时候,把click()中的第一个参数传入data中,然后弹框显示。我是这样理解的。
http://libs.baidu.com/jquery/1.9.1/jquery.js

最赞回答 / 小虾学前端
通过查看其他同学答案,既要有聚焦行为,又要input显示value值是矛盾的;其实不传参数时已经触发了聚焦事件(点击按钮1后光标停留在了input文本框内),foucus是原生事件,trigger会触发原生事件,如把foucus随便改成一个名字,点击按钮一时该参数就显示在input文本框了
event.which 应该是获取按下的键盘按键Unicode值,而不是获取在鼠标单击时,单击的是鼠标的哪个键

已采纳回答 / 可爱的想死
$(this).find('p:last').html('移动的(X,y)位置:'e.pageX+','+e.pageY)
//triggerHandler触发focus
$("button:last").click(function() {
//因为triggerHandler不会冒泡,因此不会冒泡触发accident上的click事件
$("a").triggerHandler("click");
//因为triggerHandler不会触发浏览器默认行为,因此input元素不会聚焦,可 //以显示vlaue值,"没有触发默认聚焦事件"就是传入focus事件的title参数
$("input").triggerHandler("focus","没有触发默认聚焦事件");
});
</script>
//trigger触发focus
$("button:first").click(function() {
//触发a元素的click元素,该元素原来并没有绑定事件,只是为了做冒泡测试
$("a").trigger("click");
//trigger没有像triggerHandler那样传入title参数是因为trigger会触发默认聚 焦事件,文本框聚焦的时候也就无法显示vlaue值
$("input").trigger("focus");
});
<script type="text/javascript">
//给input绑定一个聚焦事件
$("input").on("focus",function(event,title) {
$(this).val(title);
});
//在accident上绑定点击事件,用来做冒泡测试
$("#accident").on("click",function() {
alert("trigger触发的事件会在 DOM 树中向上冒泡");
});
表单事件之blur与focus事件
获得焦点:focus(不支持冒泡) focusin(支持冒泡)
失去焦点:blur(不支持冒泡) focusout(支持冒泡)

已采纳回答 / 小虾学前端
        $('p').click(function(e) {})加个选择器 $('p:last').click(function(e) {})   
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消