2011-12-19 14 views
5

मैं नया jQuery हूं, इसके साथ खेल रहा हूं। जब मैं बटन क्लिक करता हूं तो मुझे टेक्स्ट बॉक्स चाहिए लेकिन यह इस तरह से काम नहीं करता है।सरल jQuery - टेक्स्ट बॉक्स छुपाएं

<input type=text id=txt></input> 
<input type=button id=btn value="Click Me"></input> 

$document.ready(function() { 
    $("input#btn").click(function() { 
     $("input#txt").hide(); 
    }); 
}); 
+1

एक उपयोगी चीज त्रुटि कंसोल है। यदि आप फ़ायरफ़ॉक्स प्रेस CTRL + SHIFT + J का उपयोग करते हैं। इससे बहुत मदद मिलती है, मैंने आपकी गलती को भी नहीं देखा होगा। – lumbric

उत्तर

5
$(document).ready(function(){  
    $("input#btn").click(function(){ 
     $("input#txt").hide(); 
    }); 
}); 

आसपास () याद document आप यह भी पसंद

$(function(){ 

//your code here 

}); 
2

कोशिश कर रही $(document).ready(

0

पहले शॉर्टकट का उपयोग कर सकते $document.ready(

जैसी कोई चीज नहीं है आपको बस अपने एचटीएमएल एल के चारों ओर रखना होगा ements। इसके बाद आप इसे इस तरह ठीक कर सकते हैं:

<input type="text" id="txt" /> 
<input type="button" id="btn" value="Click Me" onclick="$('#txt').hide()"/> 
संबंधित मुद्दे