在我的结帐部分使用切换时,它们会向上折叠然后向下折叠。应该只折叠一次

时间:2014-03-04 18:32:14

标签: javascript jquery html css

在我的结帐部分使用切换时,它们会向上折叠然后向下折叠。应该只折叠一次。

我在jsfiddle中创建了一个测试用例:(没有使用样式,所以不要担心!) http://jsfiddle.net/Wd8Ty/

我认为,执行此操作的代码来自AMLRWDCustom.js:

$('.checkoutsteptitle').addClass('down').next('.checkoutstep').fadeIn()
$('.checkoutsteptitle').on('click', function () {
    $("select, input:checkbox, input:radio, input:file").css('display', 'block');
    $(this).toggleClass('down').next('.checkoutstep').slideToggle()
});

我只需要折叠一次,然后再点击再折叠一下。就这样。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我找到了答案。

我的两个JS文件都有我上面发布的slideToggle()JS。我错误地复制了它。因此,它开了两次。