完全不熟悉HTML/CSS之后的任何类型的编码。我试图环视,但我不知道如何将解决方案应用于我的特定问题。我有一个复选框列表为这样:使用if/else显示/隐藏带有复选框的div
<input type="checkbox" value="de-borders" /> Choose my border
当你点击提交按钮(有5个复选框),它应该表现出的那些检查的申报单。所以我有一个链接到提交的href的函数。我遇到的问题是如果用户UNCHECKS一个框,然后再次提交,我需要这些框消失。
这是我(我有帮助,所以我不明白这一点完全):
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();
}
});
});
如果我有“如果”的问题。因为.each我不知道如何指定'看看这些复选框,如果他们检查...',因为我现在在那里的'$ de-options'现在只显示所有这些,而不管我是什么已经检查过。
所以真的我只需要知道如何为'如果'。
感谢您的帮助。
不对':'印度语ates元选择器,你的第一个应该是'[type = checkbox]',第二个是正确的 – Endophage 2012-04-26 17:24:10