2013-05-17 60 views
2

我正在使用jQuery-mobile-iscrollview:https://github.com/watusi/jquery-mobile-iscrollview,但在更改内容样式时不起作用(显示:没有显示:块)在scrollview内容下。jQuery-mobile-iscrollview在更改内容样式时不滚动显示:无显示:block或jQuery显示和隐藏

这是我的代码:

$(".collapse_btn").on('tap',function(){ 
    $(this).siblings().toggle(); 
}); 

这是我的HTML代码:

<div class="collapsible_step_two"> 
<div class="collapse_content_step_two"> 
    <div class="ui-grid-a"> 
    <div class="ui-block-a"> 
    <button data-role="none" class="collapsecontent_btn">Whats Included ?</button> 
    </div> 
    <div class="ui-block-b" style="text-align:right;"> 
    <button data-role="none" class="collapsecontent_btn">Information</button> 
    </div>     
    </div> 
</div> 
<button data-role="none" class="collapse_btn"></button> 
</div>      
+0

尝试改变显示为'直列block' ,使用'.css('display','inline-block')'。 – Omar

+0

谢谢奥马尔的重播。我试过这个,但不工作... –

+0

你可以显示你绑定显示/隐藏的HTML代码吗? – Omar

回答

1

最后我得到这个解决方案:

$(this).siblings().toggle().trigger("updatelayout"); 
+0

哦..你省了很多我的时间:) –