如何更改一次排序后的CSS属性。东西喜欢这样的:使用jQuery更改CSS Sortable
$("#sort").sortable({
$(#div1).css("background-color","yellow");
});
非常感谢
如何更改一次排序后的CSS属性。东西喜欢这样的:使用jQuery更改CSS Sortable
$("#sort").sortable({
$(#div1).css("background-color","yellow");
});
非常感谢
当你调用启动插件,请确保您传递的stop event处理程序:
$('#sort').sortable({
stop: function(){
$('#div1').css('background-color','yellow');
}
});
此事件触发__during__排序。 –
@Jacek_FH - 确实如此。改为stop()。会建议update(),但它明确表示它被解雇了“当用户停止排序并且DOM位置发生了变化”,这意味着如果用户让排序完成或者数据已经排序,什么都不会发生。 –
我没有使用它,因为我填写了更新后停止和之后触发DOM更新后触发。事情要测试反正。 –
http://docs.jquery.com/UI/Sortable#events
$(".selector").sortable({
update: function(event, ui) { ... }
});
看在jQuery UI网站上排序的事件:http://jqueryui.com/demos/sortable/#events
根据你想要的事件,你可以使用:
$("#sort").sortable({
change: function(){
$("#div1").css("background-color","yellow");
}
});
你能更具体?你是否试图设计风格来显示哪一个排序? –