Javascript OO/jQuery.class()插件导致问题
我正在使用一些代码,这些代码使用jQuery插件提供类样式继承()。这给我带来了很多问题。特别是,在调用类之前先对其求值。因此,当我尝试这样做时:Javascript OO/jQuery.class()插件导致问题,jquery,oop,meteor,Jquery,Oop,Meteor,我正在使用一些代码,这些代码使用jQuery插件提供类样式继承()。这给我带来了很多问题。特别是,在调用类之前先对其求值。因此,当我尝试这样做时: $.Class.extend('Mountain',{ //@static init: function() { this.elev = new google.maps.ElevationService(); } }); 我不能这样做,因为这段代码是在GoogleMa
$.Class.extend('Mountain',{
//@static
init: function() {
this.elev = new google.maps.ElevationService();
}
});
我不能这样做,因为这段代码是在GoogleMaps加载之前运行的,导致了一个未定义的错误。我希望在GoogleMaps加载事件中附加一个侦听器,然后调用Mountain.inti(),虽然我可以这样做,但原始类在加载事件之前运行,仍然会导致错误
有什么建议吗?也许我的诊断是错的?这一切都在meteor中运行,尽管我不确定这是否相关…也许这会有所帮助: