JQuery Accordion с кнопками - Как предотвратить открытие?

Я играл с Аккордеоном в библиотеке пользовательского интерфейса JQuery. Я создал несколько заголовков и добавил к ним несколько кнопок. Теперь я хотел бы иметь возможность нажимать кнопки, не открывая этот раздел.

аккордеон

Мои кнопки на самом деле являются кнопками ASP.Net, которые генерируют скрипты с onclick="some scripting", Этот сценарий все еще должен быть выполнен. Есть идеи?

1 ответ

Решение

Если они вложенные, вы можете перехватить это событие click до того, как оно перейдет к родительским элементам, используя

$('#buttonid').click(function(e){
    e.stopPropagation();
    //Your Code here(For example a call to your function)
});

Вы не должны использовать onClick в разметке, если вы все равно работаете с JS Framework

Другие вопросы по тегам