$(".icons_envirnment").on("click","i",function(e){})
给每个 i 绑定一个click事件,点击哪个就触发哪个
jQuery: (xxx).on(‘click’,‘要选择的元素’,function(){})的区别
$(选择器).click(fn)
当选中的选择器被点击时触发回调函数fn。只针对与页面已存在的选择器。
$(document).on('click','要选择的元素',function(){})
on方法包含很多事件,
$(".box ").on('click', function(){});
另外 click, blur, keyup, change等方法,都可以这样解决。
和$().click()的用法一样,最大的区别是
动态创建的元素在该选择器选中范围内是能触发回调函数。 也就是说 页面上元素有添加或变化后仍可绑定
菜鸟教程语法:
$(selector).on(event,childSelector,data,function)