Sagen wir, ich möchte alle Links auf einer Seite zu handhaben, über eine spezielle Funktion, so dass ich tun:Unbinding spezifische jquery Elemente
$('a').bind("click", handleLinks);
Aber ich habe eine navbar mit Links, die ich anders behandelt werden sollen. Deshalb möchte ich, dies zu tun, was nicht funktioniert:
$('#navbar a').unbind("click", handleLinks);
Ich will nicht speziell auf die navbar in der ersten Anweisung ausschließen, weil Inhalt dynamisch geladen wird, so dass die Elemente, die ich überwachen müssen für Klicks ändern abhängig vom Inhalt. Grundsätzlich möchte ich in der Lage sein, bestimmte Teilmengen von Elementen dynamisch zu lösen, und zwar aus der größeren anfänglichen Teilmenge von Elementen, die ursprünglich gebunden waren.
Irgendwelche Vorschläge?
:: UPDATE ::
Meine aufrichtige Entschuldigung, sind Sie alle richtig - es ist etwas flippig mit dem Auftrag war die Befehle genannt wurden. Es tut uns leid!
Ich habe zu meinem Beitrag einig Testcode als Demo Ich bin so ziemlich das gleiche tun, und ich habe kein Problem dar. Gibt es eine Chance, dass Sie Umgebungscode veröffentlichen könnten, damit wir versuchen können, Fehler zu beheben? –
Froh, dass es funktioniert hat! –