私はいくつかの非常に単純なコードを持っています:
var overlay = {
show: function() {
var width = $('#checkout-region').outerWidth();
var height = $('#checkout-region').outerHeight();
// Set vars and show
$('#checkout-processing').css({
'height': height + 'px',
'width': width + 'px'
}).fadeIn(300);
},
hide: function() {
$('#checkout-processing').fadeOut(300);
}
}
ただoverlay.show();を許可するには およびoverlay.hide();。コンソール(Chrome)でそれらを実行しようとすると、(非常に便利な)「未定義」が引き続き表示されます。単純なconsole.log('ok'); は関数がそこにあることを示していますが、私はこれを理解することができません。
それはおそらく愚かなことですが、私は睡眠不足で、このプロジェクトにあまりにも長い間取り組んできました。どんな助けでも大歓迎です。