jquery(callback)
docs明確聲明它在運行該函數之前等待DOM完成加載。 [ref:http://api.jquery.com/jQuery/#jQuery3]做jquery(選擇器,...)重載等待dom完成加載?
另一方面,jquery(selector, ...)
docs似乎不清楚在選擇器運行時DOM是否會完成加載。
所以,這裏是一個真正的問題:請有人告訴我,我是否真的需要將我所選擇的所有選擇器嵌入jquery(回調函數)中,就像我現在正在做的那樣?
jquery(function() { jquery(selector).dostuff(); })
(或$(function() { $(selector).dostuff(); })
這是相同的)
+1關於不使用回調方法的好處 –