如何显示/隐藏具有复选框值的项目
我想显示/隐藏具有特定类(相应输入之一)的项目。
所以这是我的代码:
$(document).ready(function(){
$("#fcheck input").click(function(){
if ($("#fcheck input").is(":checked"))
{
//show the hidden div
var zzz = $(this).val();
$('li' + zzz).show("fast");
}
else
{
var yyy = $(this).val();
$('li' + yyy).hide("fast");
}
});
});
和我的“形式”:
<form id="fcheck">
<input type="checkbox" name="school" value="school" id="school" /><label for="school">School</label>
</form>
例如,应该切换什么:
<ul><li class="school">taratata</li></ul>
所以问题是我无法获得选择器的正确语法......
而且我的代码也很丑陋猜测。
问候 :)
I want to show/hide items that have a particular class (the one of the corresponding input).
So here is my code :
$(document).ready(function(){
$("#fcheck input").click(function(){
if ($("#fcheck input").is(":checked"))
{
//show the hidden div
var zzz = $(this).val();
$('li' + zzz).show("fast");
}
else
{
var yyy = $(this).val();
$('li' + yyy).hide("fast");
}
});
});
And my "form":
<form id="fcheck">
<input type="checkbox" name="school" value="school" id="school" /><label for="school">School</label>
</form>
And for example, what should toggle:
<ul><li class="school">taratata</li></ul>
So the thing is that I don't manage to get the correct syntax for the selector...
And my code is pretty ugly as well I guess.
Regards :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用类选择器:
You can use the class selector: