动态添加了些img元素,但click事件无效。应该是这样子的:
$("outerSelector").on("eventType","innerSelector",function(){});
搜索了一下其他人的文章,多数帮助是用了ID选择器,没解决我的问题。原来应该是这样的:
outerSelector必须是一直存在的元素,都直接用body好了,innerSelector这个是关键,如果不确定添加的元素的ID的话,只能用元素选择器或.class 选择器。
$("body").on("click","img",function(){
$(this).attr({"width":"100%","height":"100%"});
});