トップ «前の日記(2009-09-04) 最新 次の日記(2009-09-12)» 編集

Ussy Diary


2009-09-07

[jQuery]selector の指定に document は省略できた

バージョンは 1.3.2 です。サンプルの $(document) を慣例的に書いていて知りませんでした。

$(document).ready(function() {
});
$().ready(function() {
});

コードを読むとすぐに答えがあって、過去を遡ると 1.0 からその挙動(に近い)で常識っぽいです。

init: function( selector, context ) {
    // Make sure that a selection was provided
    selector = selector || document;

$(document) が使われている理由はよく分からないです。 明示的?