2013-03-12 12 views
8

मेरा एचटीएमएल कोड नीचे जैसा है।jQuery आईडी चयनकर्ता जब काम नहीं कर रहा है। आईडी

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

ऊपर कोड dipesh.parmar div में गतिशील रूप से जोड़ा।

और मैं निम्नलिखित कोड का उपयोग कर इसे एक्सेस कर रहा हूं।

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

जहां chatboxtitledipesh.parmar लेकिन इसकी का चयन नहीं div है।

. आईडी के लिए मान्य नहीं है।

मेरा jQuery लोड हो गया है और यह अन्य लाइब्रेरी के साथ विरोधाभासी नहीं है और इसे $(function(){ }) में भी लपेटा गया है।

धन्यवाद।

+8

भागने डॉट। इस देखें: [दिशा] [1] [1]: http://stackoverflow.com/questions/605630/how-to-select-html-nodes-by-id -with-jquery-when-the-id-include-a-dot – Rob

+4

'$ (" # chatbox_dipesh.parmar ")' 'id' 'textbox_dipesh' और' class' के रूप में 'parmar' के रूप में एक तत्व की तलाश करेगा। – arulmr

+0

@Rob सही समाधान के साथ इतनी जल्दी। –

उत्तर

11

डॉट से बचें।

इस देखें: Direction

+0

के लिए प्रतीक्षा करें ... bingo .. –

+1

@Rob - कोड कोड व्हाइटस्पेस को संपादित करने के लिए कृपया चारों ओर न जाएं। यह काम नहीं है। आपको वास्तविक संपादन करने की आवश्यकता है। जब तक कोड पठनीयता में उल्लेखनीय सुधार नहीं किया जाता है, इसे अकेला छोड़ दिया जाना चाहिए। – Enigmativity

संबंधित मुद्दे