Enlace un controlador de eventos en un elemento insertado por la función jQuery .html ()
Represento contenido nuevo con .html () después de una llamada ajax a mi sitio.
$.getJSON(scriptURL, $("#domainForm").serialize(), function(data) {
$("#checkedDomain").html(data['html'])
});
Ahora. ¿Cómo puedo vincular un controlador de eventos a las etiquetas div en ese html reemplazado sin incluir nuevamente el script? ahora el html que renderizo en mi sitio se ve así:
<script type="text/javascript" src="myScript.js"/>
<div id="tagWithHandlerOn"/>someButton</div>
Quiero deshacerme de la etiqueta <script> porque es una redeclaración electrónica y si vuelvo a cargar el mismo contenido en esa etiqueta se cargarán 2 scripts. ¿Alguna pista?