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.

È stato utile?

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
scroll top