Есть окно заказов за год. При нажатии на месяц открывается таблица заказов. На всех этих кнопках одинаковая функция клик. Как сделать чтобы при нажатии определенной кнопки функция срабатывала только у нее.
$(this).next('.js-appearing-block').slideToggle('slow');
Вот что вышло. Все работает.
Вам нужно оттолкнуться от кнопки, на которую был сделан клик. Если кнопка и таблица лежат в одном блоке, то можно дойти до общего родителя, а потом пойти в глубь до таблицы. К примеру так:
$(this).closest(".parent_wrap_class").find(".js-appearing-block").slideToggle('slow');
Если же элементы лежат в разных контейнерах, то есть много вариантов.
Можно например у кнопки в data атрибут положить нужное значение и при клике от него оттолкнуться.
Дайте больше информации или лучше код, тогда вероятность что вам помогут гораздо выше
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости