我正在尝试构建类似 wordpress 选项部分的内容。当您单击复选框时,您可以切换相应<input type="text">
字段的显示,我想在一个函数中完成所有操作,因此我没有大量不同的功能,那么使用复选框切换相应输入的最佳方法是什么,我做了一个快速的jsFiddle,但是当我使用我的复选框时,它会切换所有输入,因为我显然选择了所有输入,所以使用likethis
或其他东西切换相应字段会是一个更好的解决方案,在此先感谢,http:/ /jsfiddle.net/MEC9n/
HTML
<div class="options">
<input type="checkbox" name="title"><label>Title</label>
<input type="checkbox" name="author"><label>Author</label>
<input type="checkbox" name="category"><label>Category</label>
</div>
<div class="container">
<form method="post">
<input type="text" name="title" placeholder="Title:">
<input type="text" name="author" placeholder="Author:">
<input type="text" name="category" placeholder="Category:">
<input type="submit" value="Submit">
</form>
</div>
jQuery
$(document).ready(function(){
$('input[type="checkbox"]').click(function(){
$('input[type="text"]').toggle();
});
});