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

keydown()参数问题

$elem.keydown()

$elem.keydown( [eventData ], handler(eventObject)

$elem.keydown( [eventData ], handler(eventObject)

这三个keydowm()后面的参数有什么关系呢。能不能举例子的

正在回答

2 回答

回头看一看click的三个案例,其实意思都是一样的。

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

逸风4241167 提问者

就是觉得这些在工作运用上哪一方面比较多的
2017-04-11 回复 有任何疑惑可以回复我~

一、$elem.keydown():绑定$elem元素,不带任何参数一般是用来指定触发一个事件

<div id="test">键盘按下触发<div>
    $("elem").keydown(function(){
   alert('触发指定事件')
})
$("#test").keydown(function(){     

    $("elem").keydown()  

});

二、$elem.keydown( [eventData ], handler(eventObject):绑定$elem元素,每次$ele元素触发点击操作会执行回调 handler函数

<div id="test">键盘按下触发<div>
    $("#test").keydown(function() {
   //this指向 div元素
});

三、$elem.keydown( [eventData ], handler(eventObject):使用与方法二一致,不过可以接受一个数据参数,这样的处理是为了解决不同作用域下数据传递的问题

<div id="test">点击触发<div>
    $("#test").keydown(11111,function(e) {
       //this指向 div元素
       //e.date  => 11111 传递数据
});

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

举报

0/150
提交
取消
jQuery基础(三)—事件篇
  • 参与学习       90004    人
  • 解答问题       625    个

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

进入课程

keydown()参数问题

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