Was ist jQuery, dessen ID der folgenden Anweisung entspricht?
$('#mydiv').hasClass('foo')
Sie können also einen Klassennamen angeben und überprüfen, ob er eine angegebene ID enthält.
etwas wie:
$('.mydiv').hasId('foo')
$('#bar.foo').toggle();Sie immer nur eine ID haben, da diese für das Dokument eindeutig sein müssen. Wenn Sie diese ID nur umschalten möchten, wenn sie von Klasse fooist, fügen Sie die Klasse einfach dem ID-Selektor hinzu. Wenn der Selektor eine leere Menge findet, passiert nichts. Wenn er eine Menge mit Ergebnissen findet (von denen es nur eine gibt), schaltet er das Element um. Ich denke, du überdenkst das.