单击“Enter”按钮后如何隐藏所有答案?

时间:2014-03-20 02:02:44

标签: javascript

我使用下拉列表创建了一个测验,并使用了:

function fadeAnswer(){
$(this).next('.answer').toggle("slow");
$(this).toggleClass('close');
  }

  $(document).ready(function() {

$('.answer').hide();
$('.main h2').click(fadeAnswer);

  }); 

  function endend ()
  { 

$('.answer').hide();

   }

我还有一个" Enter"我的测验结束时按钮,我希望在" Enter"之后关闭所有打开的下拉选项卡。单击按钮。我怎样才能做到这一点?我想我应该创建一个包含以下内容的函数:

$('.answer').hide();

并将其链接到onclick事件,但这似乎不起作用。有什么建议?

1 个答案:

答案 0 :(得分:0)

我很好奇为什么你的逻辑不适合你。 Here是一个使用您描述的简单演示,它应该可以正常工作。

$("#enter").click(function() {
    $(".answer").hide();
});