Warum dies ...jQuery: Wie Elemente finden * ohne * eine bestimmte Klasse
$('div.contactAperson input').not('input.hadFocus').focus(function() {
$(this).attr('value', '');
});
nicht scheitern ... es ist gemeint Eingabe des erschnüffeln, die die Klasse .hadFocus nicht bekommen haben und dann Wenn eine dieser Untergruppen den Fokus erhält, sollte sie den Wert auf null setzen.
Momentan werden die Eingabewerte immer gezappt - der Test .not ('input.hadFocus') kann die Ausführung nicht stoppen.
Btw, den obigen Code vorhergehenden ist der folgende Code, der feine Arbeit ist:
$('div.contactAperson input').focus(function() {
$(this).addClass('hadFocus');
});
Vielen Dank für jede Klugheit - Prost, -Alan
Duplizieren von: [Wie kann ich wählen Sie alle Elemente ohne eine bestimmte Klasse in jQuery?] (Http://stackoverflow.com/questions/2448051) – hippietrail