jquery的change事件不仅可以监听单个的元素即监听id,也可以监听多个元素即监听class,估计html选择器也是可以的.我们可以通过this获得发生change事件的元素.为了得到原来的值,我们可以为元素自己添加一个属性old_value,通过$(this).attr(“old_value”)获取值.通过this.value=”1”可以设置其值,但是通过DOM方式只能操作其原有属性,不能操作自定义属性. juqery一旦加载完成其后通过juery或者DOM方式再次插入的元素将不在jquery事件的监听范围内,为了对这些元素进行监听可以使用juqery的live事件,具体用法可参考这里写链接内容