jQuery UI Sortable - wie "einschließen/ausschließen" mehrere "Gegenstände"?
Habe ich ein funktionsfähiges Beispiel das jQuery-UI Sortable-Funktion. Ich bin die Anwendung, um eine HTML-Tabelle per drag & drop und Sortieren von Tabellenzeilen. Es funktioniert Super, außer ich will ausschließen, bestimmte Klassen der Zeile aus sortierbar. Mit der items
parameter kann ich erfolgreich ausschließen EINE Klasse (die "list-button-bar"
Klasse), aber ich kann nicht für das Leben von mir herauszufinden, die syntax für ausschließen mehr als eine Klasse. Zum Beispiel, ausschließen will ich <th>
und andere Klassen der <tr>
.
Dies ist wahrscheinlich eine von denen, die in der Dokumentation, aber ich bin nicht vertraut genug mit jQuery UI zu kennen, selbst was zu suchen.
Hier ist der funktionierende code:
<script>
$(function() {
$("#applications_list tbody.list-tbody").sortable({
items: "tr:not(.list-button-bar)",
cursor: 'crosshair'
});
$("#applications_list tbody.list-tbody").disableSelection();
});
</script>
InformationsquelleAutor TrojanName | 2011-05-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie versucht, mit einem Komma? Die
items
option nimmt einen jQuery-Selektor:Ah, ok. Nun, ich bin froh, dass ich helfen konnte 🙂
InformationsquelleAutor Andrew Whitaker
Ausschließen, mehrere Klassen von tr verwenden:
InformationsquelleAutor A_Flama
In Jquery-UI-1.8 die folgenden verwenden:
InformationsquelleAutor Carlos Bendfeldt