我有一些jQuery slideDown问题。
我第一次点击我的slideDown时它没有动画,它只是从隐藏变为可见。但每次后续点击都会有效。
这是我正在使用的代码:
$('#open').click(function() {
$('#hideWrapper').slideDown('fast', function()
});
});
$('#close').click(function() {
$('#hideWrapper').slideUp('fast', function() {
});
});
我想我应该使用这段代码,因为它更干净但它根本不起作用:
$('#open').click(function() {
$('#hideWrapper').slideDown('fast', function()
});
$('#close').click(function() {
$('#hideWrapper').slideUp('fast', function() {
});
它们都适用于jsfiddle:
答案 0 :(得分:0)
尝试删除您的ASO文件。
ASO文件是类文件的缓存编译版本。虽然IDE在更改时放弃旧缓存更好,但有时您必须手动删除它们。要删除ASO文件:控制>删除ASO文件。
这也是CS3中引入的“I-am-not-my-changes-so-let-me-add-a-trace-now-everything-works”错误的原因。