我有我一直在试图解决一个问题的bizzare。它非常基本,但我不明白。这里是。我正在使用JQuery将div元素的简单显示设置为“无”的“块”。我尝试以下两种选择:基本JQuery .animate()不起作用,但可以使用.css()更改相同的CSS!
$('#fort_link').click(function(){
$('#fort_content').animate({'display':'block'},500);
});
$('#fort_link').click(function(){
$('#fort_content').animate({display:'block'},500);
});
我也试图与回调函数动画完成后,它并提醒我,但没有真正发生,只要设置div来块的显示。
但是,当我尝试使用简单的CSS方法如下图所示,它的工作原理,符合市场预期。我正在使用JQuery 1.10.2。我甚至尝试链接到CDN上的Google的Jquery UI。我不是这些东西中的新手......可能只是想念一些愚蠢的东西?请帮忙!
$('#fort_link').click(function(){
$('#fort_content').css('display','block');
});
'.animate()'只能用于显示数字的CSS属性(顶部,宽度等等)fadeIn/fadeOut建议如下 –