wordpressオプションセクションのようなものを構築しようとしています。チェックボックスをクリックすると、対応する<input type="text">
フィールドの表示を切り替えることができます。これをすべて1つの機能で実行したいので、さまざまな機能がたくさんないので、対応する入力をチェックボックスで切り替える最良の方法は何ですか?簡単なjsFiddleを作成しましたが、チェックボックスを使用すると、明らかにすべての入力を選択しているため、すべての入力が切り替えられます.likethis
または何かを使用して対応するフィールドを切り替えてください. /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();
});
});