Ответ 1
$('body').on('click', '#element', function(){
$("#my").html(result);
});
Селектор элементов щелчка теперь передается через параметры функции .on()
, а предыдущий селектор должен быть заменен ближайшим родительским селектором, предпочтительно с идентификатором. Если вы не знаете, какой родительский селектор использовать, body
тоже работает, но менее эффективен.
см. jQuery 1.9.live() не является функцией о том, как перенести существующий код.