$("#tools_"+tid+"_0_1").off("change").on("change",function(){ xxx }) 好久没遇到过这个问题, 多次调用事件,本想着是哪里for循环遍历多次。调整即可