Я пытаюсь определить по умолчанию активный пункт в моем меню аккордеона:JQuery Аккордеон пункт
function activate_accordion(course_id){
var active_item = '';
if (course_id == false){
active_item = false;
}
else {
active_item = $('.accordion div[id="course-' + course_id + '"]').attr('active');
}
alert(active_item);
var icons = {
header: "../../img/plus.png",
activeHeader: "../../img/minus.png"
};
$(".accordion").accordion({
collapsible: true,
icons: icons,
active: active_item,
heightStyle: "content"
});
}
Мой JsFiddle: http://jsfiddle.net/fvMre/ Аккордеон работает, но я encouter две проблемы:
- Первая проблема заключается в что «активная» опция не работает, и все позиции рухнули
- Функция «Моя кнопка» не работает, даже если есть правильные пути к изображениям
Любые идеи?
Можете ли вы поделиться в jsfiddle? – Praveen
Уверен, http://jsfiddle.net/fvMre/ – vlcik
Я не уверен, что ваш active_item должен представлять, но на самом деле он получает значение атрибута «активный» или первый выбранный элемент. – Virus721