Aufruf Ihrer Funktion something
Bindung des click
Ereignis auf dem Element mit einer ID
$('#id').click(function(e) {
something();
});
$('#id').click(something);
$('#id').bind("click", function(e) { something(); });
Live-leicht Unterschied hat, wird es das Ereignis für alle Elemente hinzugefügt binden, aber da Sie verwenden die ID wird wahrscheinlich nicht passieren, es sei denn, Sie entfernen das Element aus dem DOM und fügen es später wieder hinzu (mit der gleichen ID).
$('#id').live("click", function(e) { something(); });
nicht sicher, ob dies ein in jedem Fall funktioniert, fügt es das Attribut onclick
auf Ihrem Element: (Ich benutze es nie)
$('#id').attr("onclick", "something()");
Dokumentation
einige Kommentar würde für diese Linien ordentlich gewesen sind. Er kann nicht bekommen, wofür sie gut sind. – galambalazs
Ich musste die Klickfunktion einstellen, wenn ein Kontrollkästchen aktiviert war. Die einzige Methode, die für mich funktionierte, war bind. Vielen Dank! – Trent