2011-12-19 44 views
5

Tôi là jQuery mới, chơi xung quanh với nó. Tôi muốn hộp văn bản khi tôi nhấp vào nút nhưng nó không hoạt động theo cách đó.jQuery đơn giản - ẩn hộp văn bản

<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

Điều hữu ích là bàn điều khiển lỗi. Nếu bạn sử dụng Firefox nhấn CTRL + SHIFT + J. Điều này giúp rất nhiều, tôi sẽ không thấy lỗi của bạn. – lumbric

Trả lời

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

bỏ lỡ () xung quanh document bạn có thể sử dụng cắt ngắn cũng thích

$(function(){ 

//your code here 

}); 
2

Không có những điều như $document.ready(

Cố gắng làm $(document).ready(

0

Trước tất cả các bạn phải đặt "" xung quanh html của bạn ement. Sau đó bạn có thể sửa nó như sau:

<input type="text" id="txt" /> 
<input type="button" id="btn" value="Click Me" onclick="$('#txt').hide()"/> 
Các vấn đề liên quan