jquery sortable plugin with “sliding effect”?

前端 未结 3 708
感动是毒
感动是毒 2021-02-04 11:14

jQueryUI has got a nice plugin, Sortable: http://jqueryui.com/demos/sortable/ I\'m very pleased with that plugin but I\'m only missing one thing. And that is instead of let the

3条回答
  •  无人共我
    2021-02-04 12:04

    if you look at the sortable demo with placehoder and use the following code to initialize the sortable you'll see a sliding action in the placeholder

    $(function() {
      $("#sortable").sortable({
        placeholder: 'ui-state-highlight',
        start: function (e,ui){        // new lines to
          $(ui.placeholder).slideUp(); // remove popping
        },                             // effect on start
        change: function (e,ui){
          $(ui.placeholder).hide().slideDown();
        }
      });
      $("#sortable").disableSelection();
    });
    

    you can change the class ui-state-highlight to anything you want to style it, you can make it invisible by using css-property visibility and set it to hidden

    i made the basic example in jsbin.com so you can see what its like

    EDIT: example with the popping-effect removed when you start sorting

提交回复
热议问题