为什么我执行
$(".b").show(1000);
在chrome dev工具的控制台中它动画但是当我把它放在js文件中它只是显示元素?
提前thanx
UPD
<div class="b"></div>
在html中
$.ajax({
url: "/some/url.php",
}).done(function ( data ) {
$(".b").show(1000);
});
答案 0 :(得分:0)
好的,这是一份清单:
是在DOM上执行的代码吗?
执行期间DOM上是否存在元素?如果没有,则不显示任何内容。
是div风格还是非空?没有填充,没有背景,没有边框和/或0
高度的空div没有出现。
AJAX是否成功返回?
控制台说什么? 404?跨域限制?语法错误/意外的令牌在..?
答案 1 :(得分:0)
这有用吗?
$.ajax({
url: "/some/url.php",
}).done(function ( data ) {
$(".b")live().show(1000);
});