私はjQuery Classプラグインを次のように使用しています:
jQuery(document).ready(function($) {
window.SSK.calendar = new(Class.extend({
filter_by_filtered_names: function() {
console.log('foobar!');
},
init: function() {
if ( window.location.href.match(/name_filters/) ) {
SSK.calendar.filter_by_filtered_names();
};
}
}))
});
何らかの理由で、これはロード時に返されます:
SSK.calendar is undefined
これは、プラグイン クラスが独自の呼び出しの前にロードされていないことを示しています。本当に奇妙です。誰かが救済策を知っていたら興味がありますか?