jquery点击按钮,显示隐藏弹框。

jquery点击按钮,显示隐藏弹框效果

  1. 点击按钮后改变按钮图片,同时显示弹框,再次点击按钮又重新回到原按钮图,并且再次隐藏弹框。
// 弹框
			$(document).ready(function(e) { 
			    $(".photo_img").click(function(){
			         if(!$(".photo_Popup").is(":visible")){
			          $(".photo_Popup").show(); 
			          $(this).val("隐藏");
					  $(".photo_img").attr("src","img/photo1.png");
			         }else{ 
			          $(".photo_Popup").hide(); 
			          $(this).val("显示");
					  $(".photo_img").attr("src","img/photo.png");
			        }
			    });
			        
			});
  1. photo_img为按钮图类名,photo_Popuo为弹框。

  2. 第二种示例效果较为简单,点击按钮显示弹框,点击弹框里得取消按钮即可取消弹框。

 $(document).ready(function(){
	$(".button").click(function(){
		  $(".look").hide();
		  $(".div").hide();
		  // deleteGlobalShade()
	  });
	  $(".span1").click(function(){
		  $(".look").show();
		  $(".div").show();
		 // globalShade()
	  });
  });
  1. span1为点击按钮,look为点击弹框,div为遮罩层,button为取消按钮。
    3.第三种实力效果为点击下拉菜单隐藏显示ul列表。
<div class="div-three">
								<img src="./img/hua.png"/>
								<p>归属类型:</p>
								<div class="select_two">
									<p class="title_p">电</p>
									<img class="onclick img" src="./img/hj.png"/>
									<div class="down_two">
										<ul class="list_two">
											<li class="list_li">1</li>
											<li class="list_li">1</li>
											<li class="list_li">1</li>
										</ul>
									</div>
								</div>
							</div>
$(".select_two").click(function(){
					$(".down_two").slideToggle();
				});
				$(".select_two .list_li").click(function(){
					var text = $(this).text();
					$(".select_two .title_p").text(text);
					$(".select_two .title_p").css("color","#fff");
				
					$(this).css("background-color","#367fe5");//被选中时改变其背景色
					$(this).siblings().css("background-color","");//获取到当前点击的元素的同级元素 然后去除上次被选中得背景色
					// $(".select_one").css("background-color","#367fe5");
				})
				
  • 效果图:

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值