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

来源:7-2 jQuery自定义事件之triggerHandler事件

慕莱坞9796870

2017-07-14 10:05

/给input绑定一个聚焦事件
 

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

        $(this).val(title)

    });

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

后面把值传递给title的操作

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

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

写回答 关注

2回答

  • 青黄不一
    2017-07-14 12:04:05
    已采纳

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

    慕先生640...

    这里的title是什么意思呢?谢谢!

    2018-04-03 09:38:47

    共 3 条回复 >

  • 慕莱坞9796870
    2017-07-14 16:14:00

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

    Richar...

    我试了一下 把event删掉,triggerHandler会获取失败,function里面只有一个参数时,你可以不命名,就是event,但是两个参数的话,不命名后面传参会错误

    2017-11-27 12:08:15

    共 2 条回复 >

jQuery基础(三)—事件篇

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

89996 学习 · 625 问题

查看课程

相似问题