/ / Як вимкнути спеціальні прапорці у Фонді Zurb? - zurb-foundation

Як вимкнути спеціальні прапорці у Фонді Zurb? - zurb-foundation

Флажки є проблемами з останнім фондом (4.1.6) з багатьох причин. Чи є легкий спосіб відключити Фонд від прийняття їх? Мені потрібно custom клас у моєму formз інших причин. Як отримати Фонд, щоб залишити мої прапорці HTML у спокої?

Відповіді:

3 для відповіді № 1

Я не бачив такого способу Фонду, це справді перший раз, коли я чув це запит.

Ви можете досягти того, що хочете:

// do this after you initialize foundation
$("form.custom").find("input[type="checkbox"]").each(function () {
$(this).removeClass("hidden-field");
$(this).next("span.custom.checkbox").remove();
});

2 для відповіді № 2

Старий пост, але для тих, хто намагається це в даний час, є дуже простий спосіб: data-customforms="disabled" працює на будь-якому користувацькому вході, наскільки я можу сказати.


0 для відповіді № 3

Міністерська версія фонду 4 (фундація.min.js) включає в себе foundation.forms.js. Те, що я вважаю найкращим, - це звести фундамент.js вручну і використати його замість foundation.min.js. Включіть foundation.forms.js у ваш проект та видаліть селектор [type = "checkbox]" з рядка 39.

Перед редагуванням:

$("form.custom input[type="radio"],[type="checkbox"]", $(this.scope))

Після редагування:

$("form.custom input[type="radio"], $(this.scope))

Додайте лише ті частини основи, які ви використовуєте, наприклад foundation.reveal.js, foundation.abide.js. Це запобігає засвоєнню форм 4 елементами.