String Semplice e problema variabile utilizzando jQuery
-
21-09-2019 - |
Domanda
Sto cercando di aggiungere il mio var a questa stringa:
var liPad = 20;
$(this).css({'width' : width , 'height' : height, 'padding' : "'0px' + liPad + 'px'"});
Per farlo funzionare in questo modo:
$(this).css({'width' : width , 'height' : height, 'padding' : '0 20px'});
Non riesco a capire come farlo funzionare.
Qualsiasi aiuto sarebbe apprezzato.
Soluzione
Questo dovrebbe funzionare:
$(this).css({
'width': width,
'height': height,
'padding': '0 ' + liPad + 'px'
});
Altri suggerimenti
Credo che il problema è che avevi bisogno di uno spazio dove il yyyyyyy è. era 0px20px
padding': " '0pxyyyyyyy' + liPad + 'px'"});
Il seguente dovrebbe funzionare:
var liPad = 20;
$(this).css({'width' : width , 'height' : height, 'padding' : "'0px ' + liPad + 'px'"});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow