http://pastebin.me/28a2be0b8fd0991a6085eb9a731c7dc2
您好。
我正在尝试使用上面的示例在我的页面加载时显示模式对话框。唯一的问题是模式对话框仅在整页加载后显示。
我知道我必须遗漏一些愚蠢的想法吗?
由于
答案 0 :(得分:0)
$(handler)直到DOM ready事件才会运行,这是在渲染完成之前,但不是你可以开始运行代码的最早点。
以下所有三种语法都是等效的......
答案 1 :(得分:0)
@Ibu之所以说除非你动态创建内容,否则它不会工作是因为javascript在页面加载之后才会运行...你想要在页面加载之前运行javascript ...如果你正在做传统的加载页面的方法,你有点卡在一个catch-22。在加载页面之前运行javascript,没有加载任何内容,因此没有javascript!
我的建议是加载已经存在模式的页面,实际上是HTML代码的一部分...然后只需让javascript在页面加载后删除模式。