小编A G*_*Boy的帖子

在页面加载中运行函数javascript的最佳方法

请不要复制我:$(document).ready等效没有jQuery

我的问题有一点不同.我会解释一下这个.我把所有的功能都放在了这样的功能上.

$(document).ready(function () {
 $("#liLanguage").find("a").click(function () {
            ChangLanguage(this);
        });
// orther a lot of function here
   LoadDataToGrid();
}
Run Code Online (Sandbox Code Playgroud)

它做得很好但是,昨天我的PM说:"你不需要把你的代码放在就绪函数中,你可以在没有预备功能的情况下运行,放入就绪函数是非常疯狂和愚蠢的."

我已经阅读了有关ready函数和window.onload()函数的更多主题.但没有地方说我们不能在准备功能中运行功能.当我把所有功能都放在准备好的功能中时,我的代码出了什么问题?

这个更好

$(document).ready(function () {
 $("#liLanguage").find("a").click(function () {
            ChangLanguage(this);
        });
}
Run Code Online (Sandbox Code Playgroud)

或者这更好(没有准备好的功能)

$("#liLanguage").find("a").click(function () {
            ChangLanguage(this);
        });
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

1
推荐指数
1
解决办法
341
查看次数

标签 统计

css ×1

html ×1

javascript ×1

jquery ×1