私はJqueryを習得しようとしているデザイナーで、現在のプロジェクトに問題があります。私は順番にdivを明らかにするチェックボックスをクリックできるようにする必要があります。クリックされたチェックボックスごとに、別のdivを生成する必要があります。私は、スイッチ機能はトリックを行うだろうと思ったが、私はそれを実装する方法を把握することができませんでした。これまで私が持っているものは次のとおりです。JQuery - チェックボックスのチェックボックスに応じてケースを切り替える
<div">
<input type="checkbox" id="test1" />
</div>
<div>
<input type="checkbox" id="test2" />
</div>
<script type="text/javascript">
$(function() {
$(':checkbox').click(function() {
if ($(this).prop('checked', true)) {
switch(this.id) {
case "test1";
var newDiv = $('<div><p>it worked!!</p></div>');
break;
case "test2";
var newDiv = $('<div><p>it worked again!!</p></div>');
break;
default;
}
newDiv.insertAfter($(this));
$(this).after(newDiv);
} else {
$(this).next().filter('div').remove();
}
});
});
</script>
誰かが助けてくれることを願っています!
大変ありがとうございました。私はあなたのアンサーの周りを頭で覆わなければなりませんでしたが、最終的に沈んだのです!私はあなたの助けを非常に感謝します! –