wnlt.net
当前位置:首页 >> jquEry移除DisplAy属性 >>

jquEry移除DisplAy属性

搜一下:怎么写一个js 实现鼠标经过标题添加样式 ul 移除display: none;

<div id="div1">sdfsdfsdfsd</div>$("#div1").attr("display","block"); $("#div1").css("display","block"); 都行

// 使用jQuery对象的 css 方法let jQueryObject = Object;let display = jQueryObject.css(key); // css 方法中只传一个属性名将返回这个属性的值,没有值时返回空console.log(display);

jquery 设置style:display 其实很方便的哦("#id").css('display','none'); $("#id").css('display','block'); 或 $("#id")[0].style.display = 'none'; $("#id")返回的是JQuery 它是个集合肯定有display属性$("#id").show()表示display:block, $("#id").hide()表示display:none; $("#id").toggle()切换元素的可见状态.如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的.

需要先 找到这个元素 $('div').css('display') === 'none' // 返回布尔值 进行判断// 因为display是css 属性 所以用jquery 的css 方法// 如果判断的属性是元素属性, 比如 disabled 或者 checked 等 要用prop 或者attr

display属于元素的css样式属性,而jquery提供了 css() 方法设置或返回被选元素的样式属性,所以判断一个元素的display属性是不是none的代码为:if( $("#test").css("display")=='none' ) { // to do .. }此外,以下下两种方法也可以判断元素是否显示:$("#test").css("visibility")=='visible' // 判断visibility样式属性$("#test1").is(":hidden") // 判断:hidden选择器

if(('div').css('display')=="none"){ } else if(('div').css('display')=="block"){ }

var divs = $('div');divs.each(function(){ var divObj = $(this); if(divObj.css('left')==='0px'){ divObj.addClass("item left"); }});

display属于元素的css样式属性,而jQuery提供了 css() 方法设置或返回被选元素的样式属性,所以判断一个元素的display属性是不是none的代码为: if( $("#test").css("display")=='none' ) { // TO DO .. } 此外,以下下两种方法也可以判断元素是否显示: $("#test").css("visibility")=='visible' // 判断visibility样式属性$("#test1").is(":hidden") // 判断:hidden选择器

你试试,比如:$('#test').css('display', '');或者你直接removeAttr('style'),其后在attr("style","")

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com