脚本向后运行

时间:2013-09-09 15:04:52

标签: jquery show-hide

我正在试图找出为什么我的脚本似乎正在反向工作。我有一个页面,其中有一些隐藏的元素将在单击图像时显示。加载页面时应隐藏内容,仅在单击按钮时显示。但是,页面正在加载显示的内容,并且单击的图像实际上隐藏了内容

页面为http://scope-stage.scholastic.com/is...ive-Nonfiction,右下方有标题,旁边有图片(圈中带有“+”符号)其中一个是“复杂因素”,灰色子标题在它下面应该隐藏什么。

  <script> 
                                               $(document).ready(function() 
          { $('div.hiddenComplexity').hide();});
            $('div.expandingBtn').click(function() 
          {$('div.hiddenComplexity').slideToggle('fast'); 
            });  


    </script>

我的jQuery脚本是: 其中.hiddenComplexity是具有应隐藏在“Complexity Factors”下的内容的div,但它显示的是,并且在单击时隐藏(与预期相反)。 .expandingBtn是单击以显示隐藏内容的DIV的名称。我做错了什么?

1 个答案:

答案 0 :(得分:0)

我实际上已经明白了。这是我的语法: - \我有太多这些});在那里。我不得不参考w3schools并检查语法,当我正确构建它时,它的工作原理。 (我在原帖中编辑了脚本) 现在解决如何在“+”和“ - ”之间切换图像的问题(是的,他的客户要求它是一个图像。)