2015-11-06 2 views

ответ

2

Вы можете использовать .css(propertyName, value) функцию, чтобы установить CSS для выбранных элементов.

$(".col-80").css("width", (initialW - 110) + "px"); 

Редактировать

метод вы пытаетесь вы могли бы получить желаемый результат с небольшим заиграть, путем преобразования объекта JQuery в DOM и доступа к width собственности через style.

$(".col-80")[0].style.width = (initialW - 110) + "px"; 

Как указан на @Matej Žvan вы можете использовать .width(value)

$(".col-80").width((initialW - 110) + "px"); 
+1

Почему использовать .css() если у вас есть .width() function? –

+0

Спасибо @ MatejŽvan, это еще лучше. – Adil

0

Вы можете использовать

var initialW = $(".col-80").width(); 
$(".col-80").width(initialW - 110) 

.width() может возвращать ширину в междунар значении (widouth пикселей) или набор это значение, если вы pas значение к нему

Смежные вопросы