我想使用复选框来淡入淡出div,但我不确定如何操作,当您选中复选框时,它将在div中淡入淡出,而当您取消选中复选框时,它将淡出。
我的代码如下:
<input type="checkbox" name="trending" id="trending" />
<div id="trendingdisplay">
<!-- my div content goes in here -->
</div>发布于 2011-04-30 14:57:19
演示:http://jsfiddle.net/jomanlk/WfMCp/1/
这只有一行,您可以使用fadeToggle()方法
$('#trendingdisplay').hide();//hide on load
$('#trending').click(function(){
$('#trendingdisplay').fadeToggle();
})发布于 2011-04-30 14:56:49
您可以使用.toggle()方法:
$('#trending').click(function() {
$('#trendingdisplay').toggle('slow');
});Live demo。
发布于 2011-04-30 15:00:31
$('#trending').click(function(){
if($('#trending').is(':checked')) {
$('#trendingdisplay').fadeIn('slow');
} else {
$('#trendingdisplay').fadeOut('slow');
}
});https://stackoverflow.com/questions/5840141
复制相似问题