Javascript “如何一次隐藏所有答案”;输入“;按钮被点击了吗?

Javascript “如何一次隐藏所有答案”;输入“;按钮被点击了吗?,javascript,Javascript,我使用下拉列表创建了一个测验,并使用: function fadeAnswer(){ $(this).next('.answer').toggle("slow"); $(this).toggleClass('close'); } $(document).ready(function() { $('.answer').hide(); $('.main h2').click(fadeAnswer); }); function endend () { $('.answ

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

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

  $(document).ready(function() {

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

  }); 

  function endend ()
  { 

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

   }
我在测验结束时还有一个“回车”按钮,我想在点击“回车”按钮后关闭所有打开的下拉选项卡。我该怎么做?我想我应该制作一个包含以下内容的函数:

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

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

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

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

你能给我们看一下你想让它成为onclick事件的代码吗?看来你走对了,可能错过了一些小东西。