2013-03-12 16 views
8

Il mio codice html è il seguente.jQuery selettore di ID non funziona quando è. nell'ID

<div id="chatbox_dipesh.parmar" class="chatbox"> 
    //html markup which is validated 
</div> 

al precedente codice dipesh.parmar div aggiunti dinamicamente.

E accedo utilizzando il seguente codice.

$("#chatbox_"+chatboxtitle).show(); 

dove chatboxtitle è dipesh.parmar ma il suo div non è la selezione.

. non è valido per ID.?

Il mio jQuery è caricato e non è in conflitto con altre librerie e lo ha anche inserito in $(function(){ }).

Grazie.

+8

fuga il punto. vedere questo: [Direzione] [1] [1]: http://stackoverflow.com/questions/605630/how-to-select-html-nodes-by-id -with-jquery-when-the-id-contiene-un-punto – Rob

+4

'$ (" # chatbox_dipesh.parmar ")' cercherà un elemento che ha 'id' come' chatbox_dipesh' e 'class' come' parmar'. – arulmr

+0

@Rob così veloce con una soluzione perfetta. –

risposta

11

Fuggi dal punto.

vedere questo: Direction

+0

ci vai ... bingo .. –

+1

@Rob - Per favore non andare in giro SO modificando gli spazi bianchi del codice. Non è la cosa finita. È necessario apportare modifiche sostanziali. A meno che la leggibilità del codice sia significativamente migliorata, dovrebbe essere lasciata in pace. – Enigmativity

Problemi correlati