1

Masonry を使用すると、jQuery UI Sortable が機能しません。この競合を回避する方法はありますか? どんな助けでも大歓迎です。

4

3 に答える 3

1

同様の問題があったと思います。

並べ替え可能な要素を設定するコード内で組積造を思い出すだけで、なんとか修正できました。(もっと良い方法があるかもしれませんが、わかりませんか?)

$(function() {
        $("#youritem").sortable({ opacity: 0.9, cursor: 'move', update: function() {
            var order = $(this).sortable("serialize") + '&action=updateRecordsListings'; 
            $.post("dosomething.php", order, function(theResponse){
                       //you can see that i've re-called masonry once the sortable object has been moved                
                        $('#youritem').masonry({columnWidth: 200, itemSelector: 'youritem' });
            });                                                              
        }                                 
        });
    });

うまくいけば、それがあなたを助けてくれることを願っています - 私も知りたい別の方法があれば.

于 2011-03-01T13:38:39.070 に答える
1

私も同様の問題を抱えていましたが、実際にMasonry&Sortable&resizableの例を見つけました:

http://tyler-designs.com/masonry-ui/

完璧ではありませんが、良い出発点です。

于 2011-04-17T08:45:18.813 に答える
1

gridsterを使用します—魅力的で非常に直感的に機能します

ここに画像の説明を入力

于 2012-08-17T08:11:06.110 に答える