У меня есть множество кнопок, которые при нажатии открывают или закрывают содержимое моего сайта.Мне нужно иметь возможность отследить, какая из них открыта, чтобы при повторном нажатии этой кнопки я узнал, закрывать ли содержимое.
Вот мой массив:
var imageOptions = ['.corporateNeeds', '.marketResearch', '.corpStrategic', '.employeeTraining', '.administration', '.wellnessManagement'];
И содержимое, которое откроется, когда вы нажмете одну из кнопок.
var options = ['.option1', '.option2', '.option3', '.option4', '.option5', '.option6'];
Затем я перебираю массив и показываю содержимое того, на котором был нажат:
jQuery.each(imageOptions, function (k) {
$(imageOptions[k]).click(function () {
hideOptions()
$(options[k]).fadeIn();
$(options[k].contentOpen) = true;
});
});
Я хочу знать, есть ли способ отслеживания текущей нажатой кнопки с помощью точечного синтаксиса переменной, т.е. ( $ (options [k] .contentOpen) = true; ) для этой кнопки массива.Я знаю, что это можно сделать в AS, но мне нужно знать, как это сделать в jQuery.
Спасибо;)