Javascript jqueryui可排序+;带connectWith的嵌套可排序
我有一个Backbone.js+Require.js应用程序。html如下所示:Javascript jqueryui可排序+;带connectWith的嵌套可排序,javascript,jquery-ui,backbone.js,jquery-ui-sortable,Javascript,Jquery Ui,Backbone.js,Jquery Ui Sortable,我有一个Backbone.js+Require.js应用程序。html如下所示: <div class="lists"> <div class="list"> <div class="list-cards"> <div class="card">Foo</div> <div class="card">Bar</div> </div> </div&g
<div class="lists">
<div class="list">
<div class="list-cards">
<div class="card">Foo</div>
<div class="card">Bar</div>
</div>
</div>
<div class="list">
<div class="list-cards">
<div class="card">Foo</div>
<div class="card">Bar</div>
</div>
</div>
</div>
$(function() {
$( '.lists' ).sortable({
items: 'div.list'
});
$( '.list-cards' ).sortable({
items: 'div.card',
connectWith: '.list-cards'
});
});
events: [
'sortstart .lists': 'Foo',
'sortstart .list-cards': 'Bar'
]
主干事件数组如下所示:
<div class="lists">
<div class="list">
<div class="list-cards">
<div class="card">Foo</div>
<div class="card">Bar</div>
</div>
</div>
<div class="list">
<div class="list-cards">
<div class="card">Foo</div>
<div class="card">Bar</div>
</div>
</div>
</div>
$(function() {
$( '.lists' ).sortable({
items: 'div.list'
});
$( '.list-cards' ).sortable({
items: 'div.card',
connectWith: '.list-cards'
});
});
events: [
'sortstart .lists': 'Foo',
'sortstart .list-cards': 'Bar'
]
谢谢你的帮助 这个问题怎么会是一个必要的问题?在这个问题中,我看不到任何东西表明RequireJS是问题中的一个问题,或者是解决问题的一个因素。就连我也在做类似的事情。我发现,如果我在一个嵌套的排序表上放置了一些东西,那么父排序表的事件将首先触发。因此,他们在一起。