I'm programming a plugin and I need users to customize it the function and not in an external CSS. I have an object with some default style in it that can be overriden by the users. BUT I need to set the width and the marginLeft according to other functions. So in my experience I would add the default style (given by the user) by passing it in the css method BUT I can't add more strings if not by adding a new line of .css() method.
Is there a better way to write this code?
var style: { 'position': 'fixed', 'top': 0, 'left': 0, 'bottom': 0 }; $( 'div' ).css( style ) .css({ width: 300, marginLeft: -300, });