可折叠Jquery移动css更改会影响可折叠的大小
我的代码所做的是设置一个可折叠div的位置,当它在滚动时到达一个确定的位置 我的可折叠div得到了修复,在页面顶部,没关系,问题是可折叠div的大小改变了,它变小了,而不是保持默认宽度 在这里,我附加的代码是在scrollstart上启动的:可折叠Jquery移动css更改会影响可折叠的大小,jquery,mobile,Jquery,Mobile,我的代码所做的是设置一个可折叠div的位置,当它在滚动时到达一个确定的位置 我的可折叠div得到了修复,在页面顶部,没关系,问题是可折叠div的大小改变了,它变小了,而不是保持默认宽度 在这里,我附加的代码是在scrollstart上启动的: scrollPos = $(this).scrollTop(); if(scrollPos >= parseInt($("#cabecera").css("height").replace("px",""))){ $("#cabec
scrollPos = $(this).scrollTop();
if(scrollPos >= parseInt($("#cabecera").css("height").replace("px",""))){
$("#cabecera").animate({height:0},function(){
$("#lista").css({'top':0,'position':'fixed','width':"40%"})
$("#lista").attr("data-role","collapsible")
})
}
我明白了,这是关于改变类。ui可折叠 所以我想首先我必须保存类的初始宽度值,然后从脚本中修改.ui可折叠类,并强制将原始宽度设置为现在修改的固定可折叠内容 如果你们中有人有更好的解决方案,请发布