2012-04-01 99 views
0

我使用jQuery UI可拖放的可拖放功能。當我在另一個元素中刪除一個元素時,我需要刪除父元素的內聯樣式,它目前有一個float:left類的 。我需要刪除該屬性。我試圖加入如何刪除內聯樣式

.css("float","none") 

但我的網頁下降appart。有其他選擇嗎?

回答

0

你應該嘗試通過javascript來限制css操作的數量...你遇到的這個問題是其中一個原因。一個更好的想法是設置和刪除需要CSS更改的元素上的類。

.float{ 
    float: left; 
} 


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

此方法不添加內聯CSS。