Htmlshot: http://fallenhero.mysteria.cz/Leetleaflet.htm
Сценарий: Когда я проверяю «Polozka 1», затем выбираю «Pulena» и снимаю флажок «Polozka 1», все работает хорошо. Но когда после выполнения вышеупомянутого процесса я проверяю «Polozka 2», внезапно появляется «окно Polozka 1». Выражение «Коробка Полозка 1» ограничивается проверкой «Полозка 1», а не «Полозка 2».
Кто-нибудь может объяснить это странное поведение?
Код обработчиков событий:
$('#frmletakForm-polozka1').on("click", function(){
var pulena1Box = $("#pulena1Box");
var radioPulena1 = $("#frmletakForm-typpolozky1-1");
if(!$(this).is(":checked") && radioPulena1.is(":checked")) {
pulena1Box.toggle();
}
});
$('#frmletakForm-polozka2').on("click", function(){
var pulena2Box = $("#pulena2Box");
var radioPulena2 = $("#frmletakForm-typpolozky2-1");
if(!$(this).is(":checked") && radioPulena2.is(":checked")) {
pulena2Box.toggle();
}
});
Заранее благодарю за помощь.