0
Ich erstelle ein Plugin, das Optionen akzeptiert, wenn es aufgerufen wird. Allerdings möchte ich eine der Optionen auch als CSS-Eigenschaft (Position) verdoppelnjQuery Plugin-Option als CSS-Eigenschaft
var settings = $.extend({
position : 'right',
size : '300px',
speed : '1000ms'
}, options);
if (settings.position == 'left' || settings.position == 'right') {
return this.css({
width: settings.size,
height: '100%',
settings.position: '-' + settings.size
});
}
Ich möchte die settings.position: '-' + settings.size
effektiv Ausgabe: right: -300px
.
Dank
mit ES6 werden können Sie 'verwenden {height:‚100% ', [settings.position]:' - '+ settings.size} ' –