我有我的WordPress定製CheckBox控件,如果檢查顯示橫幅圖片和如果不加以隱藏,但JavaScript是不工作:WordPress的定製JavaScript的隱藏背景圖像
wp.customize('display_banner_image', function(value) {
value.bind(function(newval) {
if (false === to) {
$('#banner').css('background-image', 'none');
}
});
});
在控制檯中沒有錯誤,但我才意識到你是對的,'to'應該是'newval'(儘管它也可以當兩者都'to'也)。它現在在取消選中時刪除圖像,但現在當再次選中它時,它不會將圖像放回(即「背景圖像」保持爲「無」)。 @ andrei-gheorghiu –
任何人都無法幫助您。我知道你不能在任何代碼片段中重現WP'Customizer',因爲它是一個預覽工具。控制檯日誌是你最好的朋友。使用它的每一步,看看你正在使用的每個變量裏面有什麼,並用它來進行下一步,直到它按照你想要的方式工作。祝你好運! –