jQuery为多个元素绑定同一个事件的方法
jQuery为多个元素绑定同一个事件的目的是当触发一个事件后,会同时影响多个元素,这样可以减少代码里,不用分开绑定事件了。
下面是jQuery为多个元素绑定同一个事件的代码:
$('.toals,.atell,.nav').on('focus',function(){
$('.footer').css('display','none');
});
如果想为多个元素绑定同一个事件,可以使用英文逗号将不同的元素隔开。
补充:
jQuery on() 方法被选元素及子元素上添加一个或多个事件处理程序。
jQuery off() 方法通常用于移除通过 on() 方法添加的事件处理程序。
jQuery one() 方法为被选元素添加一个或多个事件处理程序,并规定当事件发生时运行的函数。
当使用 one() 方法时,每个元素只能运行一次事件处理程序函数。