0

我有这个自定义 JS 代码用于测试目的:

    jQuery('#ReportedCollapsible').bind('expand', function () {
    alert('Expanded');
}).bind('collapse', function () {
    alert('Collapsed');
});

#ReportedCollapsible 具有这些属性:

container.attr(
    "data-role",
    "collapsible"
).attr(
    "data-collapsed",
    "true"
)

这里有两个问题:

即使我的 data-collapsed 设置为 true (已显示在代码片段中),在页面加载时,警报“已扩展”也会连续弹出 6 次。

而且,每当我单击可折叠时,警报“已扩展”或“已折叠”确实会以正确的顺序触发,但它会再次触发多次。

这是怎么回事 ?

谢谢

4

0 回答 0