2017-03-22 1 views
1

Es funktioniert gut von Anfang der Seite.
Aber sobald die Seite gescrollt wurde und der Abschnitt in der sortierbaren Liste gezogen wurde, scheint der Abschnitt nicht an der Position des Cursors zu sein.jQuery UI Sortierbares Problem beim Ziehen vom Ende der Seite

$(document).ready(function(){ 
$('#accordionOne').sortable({ 
    start: function (e, ui) { 
    // modify ui.placeholder however you like 
    // ui.placeholder.html("I'm modifying the placeholder element!"); 
    placeholderHeight = ui.item.outerHeight(); 
    ui.placeholder.height(placeholderHeight + 15); 
    $('<div class="slide-placeholder-animator" data-height="' + placeholderHeight + '"></div>').insertAfter(ui.placeholder); 
}, 
placeholder: "ui-state-highlight", 
update: function(event, ui) { 
    var newOrder = $(this).sortable('toArray').toString(); 
    console.log("data",newOrder); 
    var posting = $.post('/support_sections/update_order', {order:newOrder, position:'left'}); 

    // Put the results in a div 
    posting.done(function(data) { 
    console.log("data",data); 
    }); 
} 
});}); 

Antwort

2

entfernen overflow: hidden vom Körper.
Viel Glück ....

+0

Eine kleine Erklärung wäre hilfreich. – showdev

Verwandte Themen