Tur*_*Ali 6 javascript jquery caching onload
我注意到了一些window.onload
功能上的错误.(也许这是我的错)问题是当我使用以下简单功能时,它适用于除Chrome之外的所有浏览器.
var name=$("#name");
window.onload = function(){
name.fadeIn(500);
};
Run Code Online (Sandbox Code Playgroud)
然后只是为了兴趣,尝试了这个:
var name;
window.onload = function(){
name=$("#name");
name.fadeIn(500);
};
Run Code Online (Sandbox Code Playgroud)
在上述所有情况下,Chrome的开发工具都给出了以下错误消息:
Uncaught TypeError: Object [object Object] has no method 'fadeIn'
Run Code Online (Sandbox Code Playgroud)
我用以下代码解决了这个错误.
window.onload = function(){
var name=$("#name");
name.fadeIn(500);
};
Run Code Online (Sandbox Code Playgroud)
但是现在想要一些解释,为什么前两段代码没有工作?
归档时间: |
|
查看次数: |
8963 次 |
最近记录: |