Widget:Hide day field on fuzzy
From The Observatory
<script>
document.addEventListener("DOMContentLoaded", function () {
const durationSelect = document.querySelector('[name="Event\\[Event duration\\]"]');
const dayStartField = document.querySelector('[name="Event\\[Day start\\]"]');
function toggleDayStartField() {
if (!durationSelect || !dayStartField) return;
const isFuzzy = durationSelect.value === "Fuzzy date";
dayStartField.style.display = isFuzzy ? "none" : "";
}
// Initial toggle on load toggleDayStartField();
// Toggle on change
if (durationSelect) {
durationSelect.addEventListener("change", toggleDayStartField);
}
});
</script>