HTML/CSSを超えたあらゆるタイプのコーディングにまったく新しい。周りを見回してみましたが、特定の問題に解決策を適用する方法がわかりませんでした。チェックボックスのリストは次のとおりです。
<input type="checkbox" value="de-borders" /> Choose my border
送信ボタン(5つのチェックボックスがあります)を押すと、チェックされたもののdivが表示されるはずです。だから私は送信のahrefにリンクされた関数を持っています。私が抱えている問題は、ユーザーがボックスのチェックを外し、もう一度送信を押すと、それらのボックスが消える必要があるということです。
これは私が持っているものです(私は助けてくれたので、完全には理解できません):
var show_panels =(function(){
$("#de-options input").each(function(index, element) {
var val = $(element).attr('value');
if ($("#de-options input").is(":checked"))
{
$('#' + val).show();
}
else
{
$('#' + val).hide();
}
});
});
私が持っているところは「if」が問題です。.eachが原因で、「これらのチェックボックスを確認し、チェックされているかどうかを確認してください...」を指定する方法がわかりません。チェックしました。
だから本当に私は「もし」のために何を置くべきかを知る必要があります。
助けてくれてありがとう。