我有一个用于结帐过程的 HTML 页面,我需要根据用户输入启用和禁用手风琴。
这是我从 UI 开发人员那里得到的最初代码。
$(document).ready(function() {
//ACCORDION BUTTON ACTION
$('div.accordionButton').click(function() {
$('div.accordionContent').not($(this).next()).hide();
$(this).next('div.accordionContent').slideToggle('normal');
//$(this).next().slideDown('normal');
});
});
对于所有禁用 div/accordion ,我们正在使用accordionButton2
类,一旦使用成功通过该步骤,我将更改类,div
以便它应该启用并且单击功能应该工作。
这是第一次工作正常,但是当用户继续前进时,似乎并没有选择所有那些类已更改为accordionContent
from的 div accordionContent2
。
在我看来,它只选择了所有那些在页面加载div
时设置类的人accordionContent
,之后它什么也没有。
我也试过
$('div.accordionButton').bind('click', function() {
但似乎它也不起作用我如何在 Jquery 中实现这一点,以便我能够在运行时启用和禁用手风琴