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