У меня есть код, похожий на этот, где я назначаю функцию для клика, даже если он меняет стиль
$(".style1, .style2", "#section").click(function () {
changeStyle($(this));
});
может случиться так, что элемент изменится с style1 на style2, поэтому элемент должен по-прежнему нажиматься, но действия не вступают в силу. Кажется, что список элементов $ (". Style1, .style2", "#section") создается при загрузке и не обновляется при изменении стиля для включения новых элементов.
Я попытался вставить вставленный код в функцию и вызвать его в конце функции changeStyle
, но это добавляет еще один триггер, поэтому, когда я нажимаю другие элементы с помощью style1
или style2
, действия запускаются 2, 3, 4, ... раз. И я только один, чтобы вызвать его один раз.
Как я могу решить это?
Спасибо за вашу помощь.