js 动态生成HTML,并加载事件遇到的问题
前段时间在做购物车的时候,用到动态生成购物车内的HTML,并要加载一些事件。
在JS中用for 循环加载事件的时候,事件绑定的操作都是最后一个,后找了好多资料,现用
$("#temp img").each(function(i, domEle) {
$(domEle).click(function() { RemoveCookieByCommodity(dtRows[i]); });
$(domEle).mouseover(function() { this.src = '../images/cha_cu.gif'; })
$(domEle).mouseout(function() { this.src = '../images/cha.gif'; })
});
就可以了。