jsViews: привязка функции / помощника к событию DOM

0

Я пытаюсь удалить элемент из списка, который отображается в цикле {^{for}}, щелкнув элемент <i>. Конечно, это можно было бы сделать через jQuery. .on видно из примера: пример Todos, строка источника 138

Но я хотел бы использовать jQuery-свободный подход или, по крайней мере, менее обязательный. Поэтому я проверил, поможет ли (например) onclick следующее:

<i onclick="console.dir(this);">delete</i>

Но я не нашел ничего полезного в консоли.

Есть ли способ получить jsViews-совместимые данные из onclick?
А если нет: есть ли способ привязать помощника или что-то к событию DOM? Я представляю себе что-то вроде:

<i onclick=~deleteItem>delete</i>
Теги:
jsviews

1 ответ

1

Да, это правильно, вы используете $.view(this) (где this экземпляр HTML-элемента), чтобы получить представление, и оттуда вы можете получить данные и многое другое.

Вас может заинтересовать эта новая "учебная последовательность" - http://www.jsviews.com/#samples/data-link - и особенно эта страница http://www.jsviews.com/#samples/data-link/hover - который относится к различным способам подключения к событиям DOM.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню