我有一个美化功能,以更易读的格式生成日期,但我只想在页面加载后运行javascript,并从数据库中查询和加载所有日期。目前我只是在我的html页面底部调用了脚本,而不是标题,但这看起来像是糟糕的设计有两个原因:
该脚本应该包含在html的头部,如前所述
创建日期,然后在页面其余部分加载后,它们将转换为“漂亮”形式。这可能会也可能不会导致闪烁,因为日期会从一种格式转换为另一种格式。
有没有办法,使用Javascript / JQuery来美化他们的div /元素创建日期?我对JQuery有些新意,所以请原谅这个可能是新手的问题。
答案 0 :(得分:1)
使用jQuery,你应该在这个内部调用你的脚本:
$(document).ready( function() {
... your script here...
});
关于标题中加载的脚本,你不完全正确,你应该阅读http://headjs.com并使用这种方法来优化你的页面(headJS也提供“onload”事件)