Inserto elementos en el DOM mediante jQuery.
Por ejemplo:
Código Javascript :
$("#contenido").append('<input id="'+dataJson[i].id_tarea+'" name="'+dataJson[i].id_tarea+'" type="checkbox">...");Luego para que se refresque el DOM utilizo:
Código Javascript :
$("#contenido").trigger('create');De esta forma se visualiza el contenido de la página dinámicamente.
El caso es que utilizo la librería Hammer.js para detectar el evento "hold" (mantener pulsado durante medio segundo), y solo me funciona para los elementos que tengo cargados desde el inicio, y no en los elementos que cargo directamente mediante jQuery.
Código Javascript :
$(document).ready(function(e) {
$("input").on("hold", function (e){
alert($(this).attr("id"));
});
});¿Alguien sabe como hacer que este evento "hold" se refresque para que tenga en cuenta los nuevos elementos del DOM cargados dinámicamente?
Gracias de antemano.
