[英]fade in and out for div tag
I have 2 div tag.If i click div with class adm, emp div want to get blur.After I clicked emp div It back to its own state and adm div will get blur.Now blured div doesn't back to its original state. 我有2个div标签。如果我在adm类上单击div,则emp div要变得模糊。单击emp div后,它返回到自己的状态,adm div将变得模糊。现在,模糊的div不会回到其原始状态。
I attached html and jquery code. 我附上了html和jquery代码。
jquery
<script>
$(document).ready(function(){
$(".adm").click(function(){
$(".emp").fadeTo("slow",0.15);
if($(".adm").fadeTo(0.15))
$(".adm").fadeIn();
});
$(".emp").click(function(){
$(".adm").fadeTo("slow",0.15);
if($(".emp").fadeTo(0.15))
$(".emp").fadeIn();
});
});
html
<div class="adm">
...
</div>
<div class="emp">
...
</div>
If I click employer employee will blur. 如果单击雇主,员工将模糊。 after I clicked employee It doesn't back to its original state.now It should appear as third image
我单击员工后,它不回到原始状态。现在它应该显示为第三张图片
You can use use fadeTo method to change the transparency of the current element. 您可以使用use fadeTo方法更改当前元素的透明度。
Modified jQuery Code 修改后的jQuery代码
$(".adm").click(function(){
$(".emp").fadeTo("slow",0.15);
$(".adm").fadeTo("slow",1);
});
$(".emp").click(function(){
$(".adm").fadeTo("slow",0.15);
$(".emp").fadeTo("slow",1);
});
jsFiddle link - http://jsfiddle.net/6ynwnzgr/ jsFiddle链接-http : //jsfiddle.net/6ynwnzgr/
use this, you don't need if
statements 使用这个,你不需要
if
语句
$(".adm").click(function(){
$(".emp").fadeTo("slow",0.15);
$(".adm").fadeTo("slow",1);
});
$(".emp").click(function(){
$(".adm").fadeTo("slow",0.15);
$(".emp").fadeTo("slow",1);
});
working demo http://jsfiddle.net/243qgkn1/1/ 工作演示 http://jsfiddle.net/243qgkn1/1/
This should be your code: 这应该是您的代码:
$(document).ready(function(){
$(".adm").click(function(){
$(".emp").fadeTo("slow",0.15);
$(".adm").fadeTo("slow",1);
});
$(".emp").click(function(){
$(".adm").fadeTo("slow",0.15);
$(".emp").fadeTo("slow",1);
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.