2015-02-02 11 views
2

Есть ли способ для remove width attribute в классе css с использованием jquery или javascript.Удалить атрибут width из класса css

table.searchlistTable { 
    border-collapse: collapse; 
    margin: 0; 
    padding: 0; 
    width: 100%; 
} 

Примечание: Есть ли другое решение, а не ниже.

$("table.searchlistTable").removeClass("searchlistTable"); 
$("table.searchlistTable").addClass("xyz"); 

спасибо.

+2

Не думаю, что можно удалить атрибут из класса. Вы можете удалить либо весь класс, либо просто атрибут из этого элемента. – madforstrength

+1

Зачем вам это делать. Установите значение атрибута 'width' вместо' auto'. –

+0

@madforstrength, атрибут от элемента означает из встроенного css? –

ответ

3

класс Обновление стиля любое свойство не будет возможным, но вы могли бы переписать стиль любого свойства, используя JQuery css() функцию, она также будет работать таким же образом, например, вы хотите удалить width, то вы можете использовать auto свойство, смотрите ниже пример кода

$("table.searchlistTable").css("width", 'auto'); 
Смежные вопросы