jquery判断当前元素是否透明度为0状态

html-css021

jquery判断当前元素是否透明度为0状态,第1张

您可以使用jQuery的.css()函数来判断当前元素的透明度是否为0。该函数接受两个参数,第一个参数是要检查的CSS属性,第二个参数是一个回调函数,该函数将接收到的属性值作为参数。在这种情况下,您可以传递“opacity”作为第一个参数,然后在回调函数中检查属性值是否为0。如果是,则当前元素的透明度为0,否则不是。例如:

$(element).css('opacity', function(value) {

if (value == 0) {

// 元素的透明度为0

} else {

// 元素的透明度不为0

}

})

jquery使css设定好背景颜色的div去掉背景颜色,我们首先需要的就是获取到你要做这个特效的元素,jquery的话一般是都过$('#元素id'),然后在通过改css来更改这个的背景颜色,或者去掉,具体我写代码来提现:

<html>

<head>

</head>

<script>

$(function(){

$('#div1').css('background','none')

})

</script>

<body>

<div id='div1'>

<p>我没有背景颜色了</p>

</div>

</body>

</html>

这样就实现了,用jquery去掉背景颜色了。