相同的 jQuery 代码在文件和控制台中的工作方式不同
same jquery code works differently in file and console
为什么当我执行时
$(".b").show(1000);
在Chrome开发工具的控制台中,它会动画化,但是当我将其放入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);
});
相关文章:
- 将数组的拼接分配给自身时,Javascript控制台打印不起作用
- Web控制台命令不起作用
- jQuery的工作方式不一样
- 将原型函数绑定到此的方式不那么冗长
- Angular Karma 控制台.log不起作用
- 节点.js spawn:控制台.log 不记录两次,process.stdin.on('data',ca
- JavaScript控制台日志不起作用
- 控制台.log不起作用
- jQuery 脚本在以编程方式(不是由用户)更改选择选项时不起作用
- 以两种不同的方式编写函数:一种方式会导致 TypeError,另一种方式不会.为什么
- 如何控制台.log Firefox 控制台而不是 Mozilla 的插件 sdk 中的终端
- 变量、数组和 for 循环的行为方式不尽如人意
- 控制台输出不会出现在代码战争中
- 节点.js 5.5.0 控制台.log不会记录
- javascript中的数组工作方式不正确
- jquery的执行方式不正确
- javascript canvas setTimeout控制台TypeError:不是函数
- 我的联系方式不起作用
- 从Chrome控制台插入不工作
- Angularjs在控制器之间共享数据(服务方式)——不调用监视器