jquery on() 向未来元素添加时间失效原因
/*$("填入页面加载时已经存在的dom").on("事件","页面加载之后js添加的dom",function(){ 事件 });*/
上面很重要。
$("#column>li>a").on("click",function(){});//错误写法,因为纯html只有#column,而<li><a></a></li>是使用js写入的。 $("#column").on("click","li>a",function(){});//正确写法
参考资料地址:http://www.jb51.net/article/88112.htm