老师有个问题??参数和事件有区别吗,因为有时候函数里会有一个event
来源:3-1 获取中心点
慕斯卡8226687
2020-02-25 22:40:28
老师我想问下moveend和function都是作为参数传递的话,那么传递moveend是怎么让这个function生效的呢???
map.on('moveend',function(){
console.log(map.getCenter().toString());
});
1回答
同学你好, 事件也可以作为参数传递的,同学粘贴的这部分代码,这种写法是jQuery的固定语法格式。通过on方法给元素绑定事件,on方法中第一个参数接收的是事件名称(moveend) ,第二个参数是事件对应的函数,当我们触发moveend事件时,就会自动调用后面函数。
这种语法在前面的jQuery课程中有详细的讲解,同学可以回顾前面的课程,加深理解。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题