2012-04-01 7 views
0

jQuery UIのドラッグ可能なドロップ可能な機能を使用します。ある要素を他の要素の中にドロップすると、親のインラインスタイルを削除する必要があります。現在は のfloat:leftのクラスがあります。その属性を削除する必要があります。私は追加しようとしましたインラインスタイルを削除するには

.css("float","none") 

しかし私のページは落ちました。それに代わるものはありますか?

答えて

0

あなたはjavascriptを介してCSSの操作の量を制限しようとする必要があります...この問題が発生している理由の1つです。より良い考え方は、CSSの変更が必要な要素のクラスを設定したり削除したりすることです。

.float{ 
    float: left; 
} 


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

このメソッドはインラインCSSを追加しません。

関連する問題