Вставка переменной в jQuery .css

#javascript #jquery

#javascript #jquery

Вопрос:

У меня есть переменная JavaScript, которая хранит ширину элемента, называемую popupWidth, в px, например ‘200px’. » Являются частью переменной, потому что они нужны jQuery. Как я могу вставить переменную в jQuerys .css?

 $(this).css({
   width:   popupWidth,
});
  

Приведенный выше код не работает.

Ответ №1:

Взгляните на справочную страницу jQuery .css()… http://api.jquery.com/css /

Это показывает, что вы должны вводить атрибуты css как, по сути, структуру данных типа JSON… не просто как чистый текст.

 $(this).css({ width : popupWidth }); 
  

вышесказанное должно сработать для вас, поскольку вы «уже» добавили px в переменную popupWidth