2012-04-26 9 views
0

折りたたみ可能なセクションがあり、すべてのリスト要素をドラッグ可能(正確にソート可能)にするjqm listviewがあります。http://jsfiddle.net/aaTAJ/20/ドラッグ時にjQuery Mobileがリストビュー項目を切り替えるのを防ぐ

折りたたみ可能なリストアイテムがドロップされた後、そのコンテンツはトグルされ、それを取り除きたいものです。それは働いて

... 
collapsible.bind("expand collapse", function(event) { 
if (!event.isDefaultPrevented() && !window.preventCollapsedToggle) { 

    event.preventDefault(); 

    /* ... */ 

} 
}).trigger(o.collapsed ? "collapse" : "expand"); 

が、その可能であれば私はむしろコアをjqm変更することはないと思います:jqmコアでの変更が必要

jQuery('ul').sortable({ 
    revert: 50, 
    axis: 'y', 
    placeholder: 'ui-state-highlight', 
    opacity: 0.75, 
    start: function(event, ui) { 
     window.preventCollapsibleToggle = true; 

    }, 
    stop: function(event, ui) { 
     window.preventCollapsibleToggle = false; 
    } 
}) 

これまでのところ、私は持っています。

誰にでも良いアイデアがありますか?ライン

revert: 50, 

を削除

答えて

関連する問題