2011-08-05 76 views
1

如何更改一次排序后的CSS属性。东西喜欢这样的:使用jQuery更改CSS Sortable

$("#sort").sortable({ 

     $(#div1).css("background-color","yellow"); 
    }); 

非常感谢

+0

你能更具体?你是否试图设计风格来显示哪一个排序? –

回答

6

当你调用启动插件,请确保您传递的stop event处理程序:

$('#sort').sortable({ 
    stop: function(){ 
     $('#div1').css('background-color','yellow'); 
    } 
}); 
+0

此事件触发__during__排序。 –

+0

@Jacek_FH - 确实如此。改为stop()。会建议update(),但它明确表示它被解雇了“当用户停止排序并且DOM位置发生了变化”,这意味着如果用户让排序完成或者数据已经排序,什么都不会发生。 –

+0

我没有使用它,因为我填写了更新后停止和之后触发DOM更新后触发。事情要测试反正。 –