不是包裹在一個匿名函數如果您在http://htmledit.squarefree.com/代碼失敗時的jQuery
粘貼這些代碼http://paste.plurk.com/show/152772您將看到代碼,沒有任何問題,運行運行。這些圖像將變成幻燈片。
但是,如果粘貼以下代碼:
http://paste.plurk.com/show/152773
的代碼將無法運行,沒有幻燈片。
這兩段代碼僅在代碼封裝在jQuery匿名函數中有所不同。
我只是不知道爲什麼第二段代碼不起作用。
不是包裹在一個匿名函數如果您在http://htmledit.squarefree.com/代碼失敗時的jQuery
粘貼這些代碼http://paste.plurk.com/show/152772您將看到代碼,沒有任何問題,運行運行。這些圖像將變成幻燈片。
但是,如果粘貼以下代碼:
http://paste.plurk.com/show/152773
的代碼將無法運行,沒有幻燈片。
這兩段代碼僅在代碼封裝在jQuery匿名函數中有所不同。
我只是不知道爲什麼第二段代碼不起作用。
有趣。你可能想把這個功能放在:
$(document).ready(function() {
//stuff to do on document.ready()
});
看來,第一個例子爲你做,這就是爲什麼它的作品。第二個例子可能是在元素出現在dom之前執行這些操作,這會使javascript沒有意義。
我明白了,我不知道有這個語法的jQuery背後的一些魔法,非常感謝你很多指出這一點。 – bobo 2010-01-25 23:03:16