Я не могу заставить это работать.Если я уберу часть скрипта с флажками, то класс переключения будет работать, но если я добавлю его, то он больше не будет переключать класс.Я абсолютный любитель в этом, поэтому я был бы очень признателен за любую помощь.Я использую jQuery версии 1.4.1.Спасибо.
$("li.imprint").click(function() {
$(this,"li.imprint").toggleClass('selected').children("input[@type=checkbox]")[0].click();
});
Итак, по сути, я создаю веб-форму для людей, чтобы настроить ручки.Поэтому им нужно выбрать, какой цветовой отпечаток они хотят.Вместо того, чтобы просто скучный список цветов, я хотел показать образец цвета.Поэтому я решил создать список, установить несколько флажков, чтобы они могли выбирать цвета, и использовать CSS, чтобы скрыть фактический флажок, чтобы все было красиво и чисто.Я видел код для выполнения этого для кнопок радио, и я получил, что работает нормально.Я пытался адаптировать его к флажкам, но проблема заключалась в том, что вы можете выбрать только одну радиокнопку, но несколько флажков.
Чтобы дать вам пример полуфункции.Если вы заходите на бета-сайт, он работает (не очень хорошая практика, я знаю) и пытаетесь настроить перо, чтобы увидеть, что я пытаюсь сделать. Pensfast.com Beta