- live() —— jquery1.8版本之后就不建议使用了
- on() —— 适用于当前及未来的元素(比如由脚本创建的新元素)
正确写法:
$("#addressOpera").on("click","ul li",function(){
$(this).css("border","5px solid #000");
});
//下面这样写就是错的了,一定要把动态添加的元素放到on()方法里面才行。
$("#addressOperaul li").on("click",function(){
$(this).css("border","5px solid #000");
});