Я хочу установить ширину моего класса, найдя ширину контейнера и удалив 110px.Как установить ширину класса с помощью jQuery?
Это то, что у меня есть, где initialW является Var
$(".col-80").width = initialW - 110;
Я хочу установить ширину моего класса, найдя ширину контейнера и удалив 110px.Как установить ширину класса с помощью jQuery?
Это то, что у меня есть, где initialW является Var
$(".col-80").width = initialW - 110;
Вы можете использовать .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");
Вы можете использовать
var initialW = $(".col-80").width();
$(".col-80").width(initialW - 110)
.width() может возвращать ширину в междунар значении (widouth пикселей) или набор это значение, если вы pas значение к нему
Почему использовать .css() если у вас есть .width() function? –
Спасибо @ MatejŽvan, это еще лучше. – Adil