如果响应变量的长度大于1,我试图检查AJAX调用。 如果这是真的,我需要将这种风格添加到我的页脚:
success: function(response) {
for (var i = 0, len = response.results.length; i < len; i++)
{
if(response.results.length>1)
{
$("#footer").css("position:relative");
}
}....
}
这是我在css文件中的预定义样式:
#footer
{
z-index:11;
bottom:0;
position: fixed;
float: left;
width:100%;
height:30px;
background-color:black;
}
我做了一些调试,一切正常,但应该正常工作,但我的页脚元素仍有position:fixed
我在这里做错了什么?
答案 0 :(得分:7)
尝试:
$("#footer").css("position", "relative");
或:
$("#footer").css({ position: "relative" });
:)
答案 1 :(得分:2)
答案 2 :(得分:1)
document.getElementById('footer').style.position ='relative';