Я применяю некоторые события щелчка ко всем якорям в сетке.
У меня есть ajax, который обновляет строку в сетке.
Вместо того, чтобы снова применять события ко всей сеткеЯ хочу просто применить к обновленной строке ajax, поэтому я передаю область видимости функции связывания:
function bindEvents(scope)
{
scope.find("a").click(function() { //do something });
}
function gridLoad()
{
..
bindEvents($);
}
function ajax()
{
..
bindEvents($(tr));
}
Я получаю ошибки, жалобы на объект не поддерживает событие click.
Дефо работало, когда код был просто
$("a").click(function() { //do something });
, добавляя .each после того, как поиск не дал результата.
Есть ли лучшая практика для этого?