EDIT Я пытался установить флажок с $("#accordion input[type='checkbox']")
, который не работал, потому что у меня флажок установлен в display:none;
я закончил тем, что использовать вместо $("#accordion .onoffswitch")
, потому что это привело к тому, что div содержал причудливую тумблерную часть причудливого тумблера.Попытки использовать стилизованный флажок в заголовке аккордеона
Я пытаюсь создать аккордеон клиентов, где - в заголовке - вы можете использовать тумблер. Таким образом, я могу установить, активен или нет клиент в моем приложении, без того, чтобы пользователь открывал аккордеон, но все же имеет возможность открывать аккордеон и взаимодействовать с элементами внутри.
Моя проблема заключается в том, что тумблер, похоже, не доступен для подключения.
Это трудно описать, так вот JSFiddle of my problem
в основном, мне просто нужно, чтобы получить мой тумблер, чтобы быть в состоянии изменить.
Я уже реализовать некоторые распространения Javascript так:
$(".accordion").accordion();
$('.accordion input[type="checkbox"]').click(function(e) {
e.stopPropagation();
});
Так мое дело в том, что теги H3 каким-то образом блокирует событие щелчка флажок от стрельбы.
Позволь мне знать, если вы хотите, чтобы я отправить что-нибудь еще, связанное с кодом (хотя JSFiddle в значительной степени есть все это есть.)
Ваш html недействителен, поэтому вы не можете выбрать 'input'. – Dom
@Dom Где мой HTML недействителен? Я ценю помощь. – SamHuckaby