2010-03-17 17 views
5

मैं jQuery के लिए एक nOOb हूँ।jQuery छुपाएं/चर का उपयोग कर div दिखाएं

मैं divs को छिपाने/दिखाने के लिए jQuery में चर का उपयोग करना चाहता हूं।

क्या मैं अब तक है:

$(document).ready(function(){ 
    $('#listMenu a').click(function() { 
      var getPage = $(this).attr("id"); 
      var getName = $(this).attr("name"); 
      //console.log(getPage); 
      //console.log(getName); 

      $("#" & getName).show(); 



    }); 
}); 

फ़ायरबग कंसोल से पता चलता मैं वार्स सही ढंग से किया है, लेकिन मैं अगले इस त्रुटि मिलती है:

इस [H] .style अपरिभाषित है [ इस त्रुटि को तोड़ें] (फ़ंक्शन() {var R =/((?: ((??: ([^()] +) ... टाइप के === "स्ट्रिंग"? के: के + "पीएक्स")} })})();

किसी भी मदद की सराहना की जाती है। एसजेएस

उत्तर

6

मैं तुम्हें लिखने के लिए

$("#" + getName).show(); 

& जावास्क्रिप्ट में एक ऑपरेटर नहीं है चाहता था लगता है, लेकिन + है।

+0

हल हुआ। धन्यवाद, यह मुद्दा था। – ussteele

+0

स्टिकर नहीं बनना है, लेकिन अगर आपको यह समाधान था तो आपको जवाब स्वीकार करना चाहिए। – mkoryak

2

उपयोग $("#" + getName).show();

+ तार जोड़ देगा।

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