Javascript 试图显示/隐藏div,但某些内容不起作用

Javascript 试图显示/隐藏div,但某些内容不起作用,javascript,html,mootools,show,Javascript,Html,Mootools,Show,这是代码,看起来不错,但有什么东西阻止它工作 有什么想法吗?既然您正在使用mootools,为什么不简单地执行$('detail_showDiv')。toggle()在您的单击处理程序中? 首先,按照@npup的建议,使用toggle()方法。其次,您发布的代码工作正常-请看: window.addEvent('domready', function(){ $('detail_block_table').addEvent('click', function(){ if ($(

这是代码,看起来不错,但有什么东西阻止它工作


有什么想法吗?

既然您正在使用mootools,为什么不简单地执行
$('detail_showDiv')。toggle()在您的单击处理程序中?

首先,按照@npup的建议,使用toggle()方法。其次,您发布的代码工作正常-请看:
window.addEvent('domready', function(){ 

 $('detail_block_table').addEvent('click', function(){

      if ($('detail_showDiv').getStyle('display') == 'none')
      {
          $('detail_showDiv').setStyle('display','block');
      }
      else
      {     
          $('detail_showDiv').setStyle('display','none');
      }

   });

});