2016-12-05 44 views
0

在JQM中,我希望有一个固定页脚,但同时页面的最大宽度(内容在左侧)。它工作正常,直到我添加data-position =“fixed”(固定页脚)。页脚现在填满了整个窗口,而不仅仅是480px。这是好还是它是一个错误?任何想法如何解决这个问题?JQM固定页脚“浮动”

<div data-role="footer" data-theme="a" data-position="fixed"><h1> </h1> 
    </div> 

JS:

$(document).ready(function(){ 
if ($(window).width() > 480) { 
    $('#page1, #gubbo').css('width', '480px'); 
}   
}); 

$(window).resize(function() { 
if ($(window).width() <= 480) { 
    $('#page1, #gubbo').css('width', ''); 
} else { 
    $('#page1, #gubbo').css('width', '480px'); 
} 
}); 
+0

什么元素获得了“gubbo”id? – TheWandererr

+0

gubbo是多页面中的一页。 Page1是另一个。 –

回答

0

我贴到jQuery的论坛,答案是固定的页脚不被认为是页面的一部分,即使它仍然是“内”数据角色= “页”。所以解决方案应该是添加例如一个id到每个页脚并将该id添加到上面的JS上