クリックしたときに div クラス {list} の内部の子を表示したいのですが、ユーザーがもう一度クリックすると非表示になります。しかし、問題は、ユーザーが入力フィールドをクリックすると、それが非表示になることです。
<div class="list">
<label>Enter your name</label>
<input type="text" class="data"/>
</div>
<div class="list">
<label>Enter your Number</label>
<input type="text" class="data"/>
</div>
jsコード
$(document).ready(function()
{
$(".list").click(function(event){
$(this).children().slideToggle(1000);
});
});