2012-04-01 2 views
0

Я использую jQuery UI draggable droppable features. Когда я удаляю один элемент внутри другого, мне нужно удалить встроенный стиль родителя, который в настоящее время имеет класс с float: left. Мне нужно удалить этот атрибут. Я попытался добавитьКак удалить встроенный стиль

.css("float","none") 

но моя страница упала. Есть ли альтернатива этому?

ответ

0

Вы должны попытаться ограничить количество манипуляций css через javascript ... эта проблема, с которой вы сталкиваетесь, является одной из причин. Лучшей идеей было бы установить и удалить классы в элементе, который требует изменения CSS.

.float{ 
    float: left; 
} 


$(element).addClass('float'); 
$(element).removeClass('float'); 

Этот метод не добавляет встроенный css.

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