所以我想要做的是製作一個腳本,將顯示和隱藏YouTube視頻的標題,我所有的腳本似乎在做的是將其設置爲默認顯示沒有,我不希望它做到這一點,看起來好像onclick函數甚至沒有工作。我真的不知道我做錯了什麼......一切似乎都應該起作用。Javascript三元用戶錯誤?
這裏的腳本:
function titleToggle() {
eowTitle = document.getElementById('eow-title');
watch7Headline = document.getElementById('watch7-headline');
eowTitle.style.display = 'inline-block';
(eowTitle.style.display == 'none') ? watch7Headline.onclick = eowTitle.style.display = 'inline-block' : watch7Headline.onclick = eowTitle.style.display = 'none';
}
titleToggle();
看來你有運算符優先級的問題。即檢查'='與'?的優先級:' –
爲什麼分配'inline-block',然後檢查它是否爲'=='none''? – thefourtheye
您的問題描述不是很清楚。期望的行爲是什麼? –