var bottomStack = function () {
"use strict";
...
jQuery('#bottomstacktitle', this.frame).bind('click', this.toggleFrame);
};
var = bottomStackExtends = {
...
toggleFrame: function (animate) {
"use strict";
if (false !== animate) {
animate = true;
}
this.frame[((animate) ? 'animate' : 'css')]({bottom: (this.bottomStackClosed ? -180 : 0)});
jQuery.cookie("bottomStackClosed", (!this.bottomStackClosed).toString());
},...
};
実行中、デバッガーは「キャッチされない例外: TypeError: 'this.frame' をオブジェクトに変換できません」と表示します。はい、これは「これ」ではなく、「これ」が jQuery('#bottomstacktitle', this.frame) であるためです。たとえば、この「これ」にマージできますか: .frame タグ?
私は試した:
var bottomstacktitle = jQuery('#bottomstacktitle', this.frame);
bottomstacktitle.frame = this.frame;
bottomstacktitle.bind('click', this.toggleFrame);
しかし、機能していません
何か解決策はありますか?
ありがとう!