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

.on("focus",function(event,title)

/给input绑定一个聚焦事件
 

 $("input").on("focus",function(event,title) {

        $(this).val(title)

    });

能说一下function(event,title){...},这种带两个参数的,在哪讲的,event,是一个专有的参数名,还是可以用其他的任意换,比如‘e’。

后面把值传递给title的操作

$("input").triggerHandler("focus","没有触发默认聚焦事件");

这是有传递参数的规则说明吗?

正在回答

2 回答

event只是一个表示事件的参数名,可以任意定义,不过一般是用event或者e来表示。focus指的就是event,"没有触发默认聚焦事件"则是title的实例化

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

慕莱坞9796870 提问者

是不是默认的,function第一个参数都是事件参数?
2017-07-14 回复 有任何疑惑可以回复我~
#2

慕莱坞9796870 提问者

非常感谢!
2017-07-14 回复 有任何疑惑可以回复我~
#3

慕先生6402551

这里的title是什么意思呢?谢谢!
2018-04-03 回复 有任何疑惑可以回复我~

是不是默认的,function第一个参数都是事件参数?

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

青黄不一

这。。。我觉得应该是的~哈哈~
2017-07-14 回复 有任何疑惑可以回复我~
#2

Richard_Li

我试了一下 把event删掉,triggerHandler会获取失败,function里面只有一个参数时,你可以不命名,就是event,但是两个参数的话,不命名后面传参会错误
2017-11-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

.on("focus",function(event,title)

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