Bienvenido a Foros del Web.
Puede ser que solo se esté realizando la asignación al último elemento, es decir, en la última vuelta del bucle.
Te recomiendo delegar el evento
click
al elemento de clase ".tour-table-group" mediante el método
.on()
y como segundo argumento del mismo especifiques que se capturará a los elementos cuyo id empiece por "icon-table-".
Código Javascript
:
Ver original$(".tour-table-group").on("click", "[id^=icon-table-]", function(){
$(this).toggleClass("icon-table-min");
});
Un saludo