我很难li在我的ul. 我正在使用SortableJS。
<ul id="items">
    <li class="static">
        <div class="image"><img src="image.jpg" /></div>
        <div class="text">Static</div>
        <div class="clearboth"></div>
    </li>
    <li>
        <div class="image"><img src="image.jpg" /></div>
        <div class="text">Dynamic</div>
        <div class="clearboth"></div>
    </li>
    <li>
        <div class="image"><img src="image.jpg" /></div>
        <div class="text">Dynamic</div>
        <div class="clearboth"></div>
    </li>
</ul>
一个li类static不应该是可排序的。其他的应该是可排序的。
var el = document.getElementById('items');
var sortable = new Sortable(el, {
    onUpdate: function (evt) {
        var itemEl = evt.item;
        // here happens some stuff
    },
    filter: '.js-remove',
    onFilter: function (evt) {
        // here happens some stuff
    }
});
我知道你可以在jQuery UI 中进行排序,如下所示:
$( ".sortable" ).sortable({
    cancel: ".static"
});
我怎样才能在 SortableJS 中做到这一点?