
[英]Fade in and out <div> elements via checkbox with javascript and jquery
[英]jQuery - Using a checkbox to fade in and out a div
我想使用一个复选框来淡入和淡出一个 div,但我不知道如何 go 关于它,当你选中它在 div 中淡入淡出的框时,当你取消选择它时它淡出它的复选框。
我的代码如下:
<input type="checkbox" name="trending" id="trending" />
<div id="trendingdisplay">
<!-- my div content goes in here -->
</div>
演示: http://jsfiddle.net/jomanlk/WfMCp/1/
那只是一行,你可以使用fadeToggle()
方法
$('#trendingdisplay').hide();//hide on load
$('#trending').click(function(){
$('#trendingdisplay').fadeToggle();
})
$('#trending').click(function(){
if($('#trending').is(':checked')) {
$('#trendingdisplay').fadeIn('slow');
} else {
$('#trendingdisplay').fadeOut('slow');
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.