Position the language settings
* Expose two options: left and top * Make the init script pass that. * Introduce position method in jquery.uls Change-Id: I21f4d956f1ed2c56528731ab09ecc6a89834f796
This commit is contained in:
committed by
Amir E. Aharoni
parent
841bdfcfe5
commit
398f9ef949
@@ -117,11 +117,13 @@
|
||||
var pos = $.extend( {}, this.$element.offset(), {
|
||||
height: this.$element[0].offsetHeight
|
||||
} );
|
||||
var top = this.options.top || pos.top + pos.height;
|
||||
var left = this.options.left || '25%';
|
||||
// FIXME this is not exactly correct. position may not
|
||||
// be relative to the trigger.
|
||||
this.$window.css( {
|
||||
top: pos.top + pos.height,
|
||||
left: '25%'
|
||||
top: top,
|
||||
left: left
|
||||
} );
|
||||
}
|
||||
|
||||
@@ -165,7 +167,9 @@
|
||||
settings: {},
|
||||
template: windowTemplate,
|
||||
modules: {},
|
||||
defaultModule: false
|
||||
defaultModule: false,
|
||||
top: null,
|
||||
left: null
|
||||
};
|
||||
|
||||
$.fn.languagesettings.Constructor = LanguageSettings;
|
||||
|
||||
Reference in New Issue
Block a user