मेरे पास कई सूचियां हैं जो क्रमबद्ध हैं और मैं प्रत्येक सूची में तत्व खींच सकता हूं।jQuery क्रमबद्ध चयनकर्ता ("आईडी" बनाम "कक्षा")?
सेटअप इस तरह दिखता है:
<ul id="sortable1" class="connectedSortable">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
<ul id="sortable2" class="connectedSortable">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
जावास्क्रिप्ट सरल है और इस
(jQuery साइट से निम्न उदाहरण)
<script>
$(function() {
$("#sortable1, #sortable2").sortable({
connectWith: ".connectedSortable"
}).disableSelection();
});
</script>
अब तक तो की तरह दिखता है अच्छा ...
प्रश्न:
jQuery चयनकर्ता के लिए, क्या मैं दो सूची आईडी के बजाय उल क्लास का उपयोग कर सकता हूं ??
कुछ की तरह:
<script>
$(function() {
$(".connectedSortable").sortable({
connectWith: ".connectedSortable"
}).disableSelection();
});
</script>
यह सही होगा?
मैं इस की कोशिश की है और यह काम करता ...
... लेकिन मुझे आश्चर्य है कि क्यों jQuery वेबसाइट चयनकर्ता के रूप में सूची आईडी और न सिर्फ वर्ग के नाम दोनों के साथ उदाहरण देता है ?? यदि मैं कक्षा का चयनकर्ता के रूप में उपयोग करता हूं तो क्या मैं संगतता मुद्दों में भाग सकता हूं?
चयनकर्ता के रूप में कक्षा का नाम उपयोग करने का लाभ यह होगा कि मुझे पहले से ही सूची आईडी पता नहीं है और क्या सैद्धांतिक रूप से फ्लाई पर नई सूचियां बना सकती हैं?
सर्वोत्तम अभ्यास और "त्रुटि प्रमाण" का प्रकार क्या होगा?
बहुत बहुत धन्यवाद!
बहुत बहुत धन्यवाद! यह मुझे सूचियों को संभालने का एक अच्छा विचार देता है! – user1033406
बहुत बढ़िया जोड़ा, धन्यवाद – user1033406