【发布时间】:2013-07-11 12:25:11
【问题描述】:
我正在使用 JQM 开发一个网站。我已经通过 AJAX 数据动态创建了一个可折叠的。现在,我想让可折叠的上下滑动顺畅(JQuery mobile)。问题是 .delegate 函数正在执行,但它使用默认的滑动速度并且没有改变。我的代码是:
$('#search-page').delegate('.menu-collapse','expand', function (event) {
$(this).children().slideDown(300);
}).delegate('.menu-collapse','collapse', function (event) {
$(this).children().next().slideUp(300);
event.stopPropagation();
});
我认为 $(this) 有一些问题。任何人都可以解决它吗?提前致谢。
【问题讨论】:
-
在 jsfiddle 中显示这个
-
jsfiddle.net/3pNSx/11 。不要介意使用的糟糕的 HTML。可折叠现在只是一个简单的,实际上它必须通过AJAX来。
-
其实jqm里面有几个关于动画
collapsible的回答问题:example
标签: javascript jquery jquery-mobile