$textarea.keyup(function(){ update(); });
Я устал добавлять в него живую функцию. Как следующее
$textarea.live(keyup(function(){ update(); }));
но я получаю
Uncaught ReferenceError: keyup is not defined
Что я делаю не так?
$textarea.keyup(function(){ update(); });
Я устал добавлять в него живую функцию. Как следующее
$textarea.live(keyup(function(){ update(); }));
но я получаю
Uncaught ReferenceError: keyup is not defined
Что я делаю не так?
Почему вы не используете livequery? Это легко и работает нормально. Если у вас есть массив объектов, используйте класс. В этом случае используйте класс с именем matriz_producto_keyup. Когда я добавляю новые данные с помощью ajax, livequery распознает событие и приступает к выполнению вашего скрипта.
$(".matriz_producto_keyup").livequery("keyup", function(e){
//if yoy want to know the id
var id=$(this).attrib("id");
alert(id);
});
Наслаждайтесь кодом. http://www.jquery4u.com/function-demos/live/
Хороший синтаксис .live
- это .live( eventType, handler )
По крайней мере, напишите так: $textarea.live('keyup', update);
, если вы используете настоящий обработчик, или $textarea.live('keyup', function(){update();});
, если вы используете функцию только один раз.
пытаться
$textarea.live('keyup',update);
ПК