如果单击按钮,则使用Jquery隐藏/取消隐藏文本框
我有输入按钮,我想要的是如果用户点击按钮然后应该出现文本框。
以下是无效的代码:
$("#driver").click(function() { $('#text').show(); } });
最初也不应该看到文本框
试试这个:
$(document).ready(function(){ $("#driver").click(function(){ $("#text").slideToggle("slow"); }); });
你可以改用切换;
$('#text').toggle();
如果没有参数, .toggle()
方法只是切换元素的可见性
以下是使用切换的示例:
$("#driver").click(function() { $('#text').css('display', 'block'); });
$(function() { // Initially hide the text box $("#text").hide(); $("#driver").click(function() { $("#text").toggle(); return false; // We don't want to submit anything here! }); });
试试这个:
最初像这样加载页面时隐藏文本框
码:
$(document).ready(function () { $('#text').hidden(); });
然后你应该按照你想要的方式工作。