コードを示します。
(function (){
var element = document.getElementById('bar'), hideElement = document.getElementById('foo'),
var html = document.getElementsByTagName('html')[0];
tool.onclick = function() {
hideElement.style.display = 'block';
html.onclick = function() {
hideElement.style.display = 'none';
}
}
})();
このコードは正常に機能しますが、html をクリックした後、非表示の要素を再度開くことができません。
html 要素をクリックして、display:none を hideElement に指定してから、要素 id="bar" をクリックして、非表示の要素 display:block に指定しますが、要素 foo をクリックする代わりに、html 要素をクリックします。私は何ができますか?
ああ、私はJQUERYなしで助けが必要です、ありがとう:)
編集:そのようなもの:他のタグが機能していないことを除いて本文をクリックしますが、JQueryなしで、