![](/img/trans.png)
[英]JQuery code works in console but not in script tag or external js file
[英]same jquery code works differently in file and console
为什么当我执行
$(".b").show(1000);
在chrome dev工具的控制台中,它会进行动画处理,但是当我将其放在js文件中时,它只是显示元素?
预先感谢
UPD
<div class="b"></div>
用html表示
$.ajax({
url: "/some/url.php",
}).done(function ( data ) {
$(".b").show(1000);
});
好的,这是一个清单:
在DOM上执行的代码准备好了吗?
执行期间元素是否存在于DOM上? 如果没有,则不显示任何内容。
div的样式是否为空? 没有填充,没有背景,没有边框和/或0
高度的空div不会出现。
AJAX是否会成功返回?
控制台怎么说? 404? 跨域限制? 语法错误/意外令牌位于..?
能帮上忙吗?
$.ajax({
url: "/some/url.php",
}).done(function ( data ) {
$(".b")live().show(1000);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.