mt0*_*t0s 37 css jquery attributes
元素是:
span {
position:absolute;
float:left;
height:80px;
width:150px;
top:210px;
left:320px;
background-color:yellow;
display:none; //No display
border: 3px solid #111;
}
Run Code Online (Sandbox Code Playgroud)
我使用此代码删除显示,使其可见,
$( "跨度")removeAttr( "显示器").
但它不起作用.我使用的方法有效还是有其他方法来获得结果?
med*_*iev 27
$('#lol').get(0).style.display=''
要么..
$('#lol').css('display', '')
Run Code Online (Sandbox Code Playgroud)
Bal*_*usC 13
该removeAttr()
函数仅删除HTML属性.该display
不是HTML属性,这是一个CSS属性.您想使用css()
函数来管理CSS属性.
但jQuery提供的show()
功能可以在简洁的调用中完全满足您的需求:
$("span").show();
Run Code Online (Sandbox Code Playgroud)
小智 11
您应该删除“样式”属性而不是“显示”属性:
$("span").removeAttr("style");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
107483 次 |
最近记录: |