我有這個jQuery腳本。當我檢查snow[enabled]
複選框時,它不會顯示#overlay
div。它只檢查頁面加載...爲什麼我的jQuery不活?
(function($) {
$(function() {
$('.color-field').wpColorPicker();
$('#TB_window').draggable();
});
$(function() {
if ($("#image-url").filter(function() { return $(this).val(); }).length > 0) {
$("#has-image").show();
}
if(document.getElementById('snow[enabled]').checked) {
$("#overlay").show();
} else {
$("#overlay").hide();
}
});
})(jQuery);
我該如何讓這個生活?所以,即使在頁面加載檢查後,如果snow[enabled]
被選中,如果是這樣顯示div?
此腳本在頁面加載時運行,就是這樣。它不*保持*運行/循環。您需要將「onchange」事件添加到複選框,並在事件中切換「#覆蓋」。 –