老师有个问题??参数和事件有区别吗,因为有时候函数里会有一个event

来源:3-1 获取中心点

慕斯卡8226687

2020-02-25 22:40:28

老师我想问下moveend和function都是作为参数传递的话,那么传递moveend是怎么让这个function生效的呢???

map.on('moveend',function(){
   console.log(map.getCenter().toString());
});

写回答

1回答

好帮手慕慕子

2020-02-26

同学你好, 事件也可以作为参数传递的,同学粘贴的这部分代码,这种写法是jQuery的固定语法格式。通过on方法给元素绑定事件,on方法中第一个参数接收的是事件名称(moveend) ,第二个参数是事件对应的函数,当我们触发moveend事件时,就会自动调用后面函数。

这种语法在前面的jQuery课程中有详细的讲解,同学可以回顾前面的课程,加深理解。

http://img.mukewang.com/climg/5e55d764098e6dd419040326.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

1

0 学习 · 6815 问题

查看课程