2010-04-28 90 views
16

有没有人知道我可以在不加载整个框架的情况下使用javascript javascript DOM库?我在google code上找到了一个似乎可行的工具,但该库在2008年发布,我无法找到有关最新跨浏览器支持的任何确认。没有整个框架的Javascript DOM准备工作

+1

你采取看看http://dean.edwards.name/weblog/2006/06/again/?特别是[此评论](http://dean.edwards.name/weblog/2006/06/again/#comment367184)。它不是即插即用......但它不应该太难设置。 – 2010-04-28 18:33:37

+1

我不得不问,为什么是唯一的东西 - jQuery是19k压缩,并加载一次,数以百万计的人每天使用,所以你知道它必须工作。 – cgp 2010-04-28 18:55:40

+0

我与altcognito,看看jQuery是你最好的选择 – Pablo 2010-04-28 19:22:08

回答

0

看来最安全的赌注确实是使用JavaScript框架。我能够找到一些小的DOMready库 - 但最近没有写或没有声称被证实与最新的浏览器版本一起工作。

1

结帐Dean Edwards'base2。它包含了修补浏览器差异所需的最少量代码,并提供了符合标准的一致界面。 gzip版本只有6k。

+0

谢谢,我会看看。 – Brian 2010-04-30 15:05:45

8

大卫?马克的“我的图书馆”拥有“DOM就绪”功能:

http://www.cinsoft.net/mylib.html

大卫是狂热的反框架,抗坏JavaScript的做法所以它应该是质量好的代码。

+1

另外他的库是完全模块化的,所以你可以使用DOM准备好的部分,而不必获得“一切”。 – 2010-08-11 13:41:00

+1

非常简单的核心+ domready扩展是8K未压缩和未压缩。 – 2011-05-09 14:38:13

2

只是做了结束标记之前这一权利:

<html> 
<script> 
function runAfterLoad() { 
} 
... lots of stuff 
</script> 
<body> 

... lots of stuff 

<script>runAfterLoad();</script></body> 
</html>