我有这个用于测试目的的自定义JS代码:
jQuery('#ReportedCollapsible').bind('expand', function () {
alert('Expanded');
}).bind('collapse', function () {
alert('Collapsed');
});
#ReportedCollapsible具有以下属性:
container.attr(
"data-role",
"collapsible"
).attr(
"data-collapsed",
"true"
)
这里有两个问题:
即使很难将我的数据折叠设置为true(已在代码段中显示),在页面加载时,警报“Expanded”会弹出6次。
而且,每当我点击可折叠时,警报“Expanded”或“Collapsed”会以正确的顺序触发,但会再次触发多次。
发生了什么事?
由于