मैं JQuery के लिए http://mjsarfatti.com/sandbox/nestedSortable/ नेस्टेड सॉर्टेबल का उपयोग कर रहा हूं। मैं प्रत्येक घोंसले को एक accordion बनाना चाहता हूँ। मैं उस बिंदु पर पहुंच गया हूं जहां मैंने सॉर्टेबल और accordions घोंसला है; हालांकि, जब भी मैं बाएं से किसी भी क्रमबद्ध खींचता हूं, तो पूरा एप्लिकेशन जमा हो जाता है।JQuery नेस्टेड सॉर्टेबल Accordion
यहाँ मेरी जे एस है (यह ठीक चलता है):
$('ol.sortable').nestedSortable({
disableNesting: 'no-nest',
forcePlaceholderSize: true,
handle: 'div',
helper: 'clone',
items: 'li',
maxLevels: 10,
opacity: .6,
placeholder: 'placeholder',
revert: 250,
tabSize: 25,
tolerance: 'pointer',
toleranceElement: '> div'
});
$(function() {
var stop = false;
$("#accordion h3").click(function(event) {
if (stop) {
event.stopImmediatePropagation();
event.preventDefault();
stop = false;
}
});
$("#accordion")
.accordion({
header: "> ol > li > div > h3"
})
.nestedSortable({
axis: "y",
handle: "h3",
stop: function() {
stop = true;
}
});
});
यहाँ एचटीएमएल है:
<section id="accordion">
<ol class="sortable">
<li id="list_1">
<div>
<h3><a href="#">Header</a></h3>
<div>
<p>des fields.</p>
</div>
</div>
<li id="list_2"><div>Item 2</div>
<ol>
<li id="list_3"><div>Sub Item 2.1</div>
<li id="list_4"><div>Sub Item 2.2</div>
<li id="list_5"><div>Sub Item 2.3</div>
<li id="list_6"><div>Sub Item 2.4</div>
</ol>
</ol>
</section>
यह निश्चित रूप से एक समस्या यह है कि केवल जब sortables साथ accordions उपयोग के बारे में आता है। क्या किसी ने इस समस्या को पार किया है?
जैसे आप एक बेला बनाने बुरा? –