jQuery是一款JavaScript庫,它極大地簡化了JavaScript編寫的復(fù)雜度。雖然jQuery已經(jīng)做了很多簡化,但是在使用的過程中,仍然要小心各種問題。config屬性就是其中之一。
// 正確的配置方式: $.configure({ autoInitialize: true, logging: false, language: 'zh-CN' }); // 錯誤的配置方式: $.config.autoInitialize = true; $.config.logging = false; $.config.language = 'zh-CN';
由于jQuery使用了立即執(zhí)行函數(shù)的方式,所以直接給config屬性賦值是沒有用的。正確的方式是使用$.configure方法設(shè)置config屬性。
$.configure可以接受一個對象作為參數(shù)。這個對象包含了所有要設(shè)置的屬性。autoInitialize屬性表示是否在頁面加載時自動初始化。logging屬性表示是否啟用log。language屬性表示jQuery的語言環(huán)境。
總之,正確的配置方式是$.configure({屬性名: 值})。