JQuery实现淡入淡出效果

Jquery的UI简单方便

下面实现了层的淡入淡出和半透明

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<title>JQuery淡入淡出效果</title>
<script type='text/javascript' src="jquery/jquery-1.3.1.js"></script>
<script type="text/javascript">
function fadeIn(){	
	
	$("#popup").fadeIn(3000);
	$("#popup").css("position","absolute");
	$("#popup").css("left","300px");
	$("#popup").css("top","400px");
}

function fadeOut(){
	$("#popup").fadeOut(2000);
}
function fadeTo(){
	$("#popup").fadeTo(3000,0.5);
}
</script>
<body>
	<input type="button" value="弹出层" onclick="fadeIn()" >
	<div id="popup" style="width:200px;height:200px;border:1px red solid;display:none;background-color:red;">
		弹出层的试验
		<br>
		<input type="button" value="取消" onclick="fadeOut()" >
		<input type="button" value="半透明" onclick="fadeTo()" >
	</div> 
</body>
</html>
commentmeta() {
 var x = $(".commentmeta");//.commentmeta就是我想要隐藏的操作信息的类名
 var y = $("#commentlist li");//#commentlist是评论列表的id名
 x.hide();//隐藏操作条
 y.hover(function() {
 $(this).find(".commentmeta").fadeIn(200);//括号内的数值表示淡入的时间,可以自己修改
 },function() {
 $(this).find(".commentmeta").fadeOut(400);//括号内的数值表示淡出的时间,可以自己修改
 });
 };
commentmeta();

相关推荐