Entfernen OnDblClick-Event auf dem Element mit jQuery
Habe ich den folgenden code angehängt, um ein Element auf einer web-Seite:
(function(){
var vName = $("#NAME").substr(2);
$("#NAME").ondblclick = new Function("vName+".remove();");
$("#NAME_2").ondblclick = new Function("processMove();");
})();
Den code, so viel ist es nicht ein Problem, aber was ich gerne tun würde, über jQuery die Fähigkeit zu entfernen, um einen "ondblclick" auf dieses Element, D. H., möchte zu löschen, diese Funktion oder Doppelklick auf dieses Element zusammen, nur für einen bestimmten Kriterien, die wiederum ist nicht wichtig, wie ein Teil dieser Frage.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur
.unbind()
es:new Function()
?$('selector').unbind('dblclick')
wird nur funktionieren, wenn$('selector').bind('dblclick',funtion(){})
stattondblclick
.$('selector').dblclick(function() {});
. Versuchen Sie das stattdessen.Seine schon eine Weile her, seit dieser thread eröffnet wurde, aber dachte, ich würde post meine Lösung.
Dieser legt die ondblcli