2010-04-28 86 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>