PLA*_*IUM 3 html javascript css jquery styles
我有这个HTML代码:
<div id="maininner" class="grid-box" style="min-height: 2500px;">
Run Code Online (Sandbox Code Playgroud)
我想知道如何检索min-height属性,将某个值减去当前值并重新加载属性中的新值.
怎么可以这样做?
我没有尝试任何东西,因为我对JavaScript/jQuery完全不熟悉,我相信我在互联网上搜索的内容是最可行的选择.
对于我所看到的,有一个jQuery方法,.attr()它可能做我需要的.
谢谢.
你需要这个.css()方法:
$('#maininner').css('min-height');
Run Code Online (Sandbox Code Playgroud)
这将获得min-height浏览器解析的属性.
然后,您可以使用parseInt()返回值而不使用px后缀:
var min_height = parseInt( $('#maininner').css('min-height'), 10);
Run Code Online (Sandbox Code Playgroud)
在减去值后,可以将其重新应用于元素:
min_height -= 500;
$('#maininner').css('min-height', min_height);
Run Code Online (Sandbox Code Playgroud)
我已经创建了一个示例来演示这一点.