Ich gehe durch Backbone Tutorial und schaue durch die source Code Ich verstehe nicht das Doubleclicking-Ereignis (Todo-View.js), die zur Edit-Methode führt, die zu dem Element führt die Klasse "Bearbeitung" Machen Sie das Element (Eingabe) editierbar.Wie kann Todomvc Backbone in die Klasse 'Editing' umwandeln, so dass es editierbar ist?
0
A
Antwort
2
Das ist eigentlich ein CSS-Trick. Das Eingangselement ist standardmäßig ausgeblendet:
.todo-list li .edit {
display: none;
}
Dann auf dblclick die Mutter li
Element die editing
Klasse empfängt, und das macht den Eingang sichtbar mit einer anderen Regel:
.todo-list li.editing .edit {
display: block;
}