ccc

JQuery: Saber si un evento ya está asignado a un objeto

function hasEventListener(element, eventName, namespace) {
var returnValue = false;
var events = $(element).data("events");
if (events) {
$.each(events, function (index, value) {
if (index == eventName) {
if (namespace) {
$.each(value, function (index, value) {
if (value.namespace == namespace) {
returnValue = true;
return false;
}
});
}
else {
returnValue = true;
return false;
}
}
});
}
return returnValue;
}

if (hasEventListener($("#comboOpciones"), "change"))
alert("existe");
else
alert("No existe");

No hay comentarios:

Publicar un comentario