il empty selector dice che: corrisponde a tutti gli elementi che non hanno figli (inclusi i nodi di testo).
Trova tutti gli elementi vuoti - non hanno elementi figli o testo.
Quello che voglio è ottenere elementi che non hanno figli ma possono avere testo all'interno., Come?Come ottenere elementi senza figli, ma potrebbe contenere del testo?
UPDATE:
Esempio:
voglio selezionare questi elementi, che non ha figli, ma possono avere il testo, con una sintassi simile a questo:
$('div:empty, a:empty, span, p:empty, td:empty, img, input').mousemove(myMouseOverHandler);
Vale la pena ricordare che questo non funziona in senso inverso: "*: has (: not (*))" non riesce per qualche motivo interno. – Borgar
Ha un certo senso se si pensa a come un motore di selezione CSS potrebbe essere in procinto di provare a interpretare i selettori. 'has' non dovrebbe essere necessario sapere come gestire' not'. Meglio ancora, cosa diavolo significherebbe "no" (*)? Come si tradurrebbe in ciò che vogliamo? In ogni caso, questa risposta è eccezionale perché ha salvato il mio bacon. –