我使用下拉列表创建了一个测验,并使用了:
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事件,但这似乎不起作用。有什么建议?
答案 0 :(得分:0)
我很好奇为什么你的逻辑不适合你。 Here是一个使用您描述的简单演示,它应该可以正常工作。
$("#enter").click(function() {
$(".answer").hide();
});