如果可以切换父元素可见性,如何显示可滚动的jQuery工具?

如果可以切换父元素可见性,如何显示可滚动的jQuery工具?,jquery,jquery-mobile,jquery-tools,scrollable,Jquery,Jquery Mobile,Jquery Tools,Scrollable,我正试图在jQuery移动可折叠设备中使用Flowplayer 这是我的HTML: <div data-role="collapsible" class="brandImages"> <h3>Images</h3> <div class="itb horizontal"> <div class="scrollable horizontal"> <div class="item

我正试图在jQuery移动可折叠设备中使用Flowplayer

这是我的HTML:

 <div data-role="collapsible" class="brandImages">
    <h3>Images</h3>
    <div class="itb horizontal">
        <div class="scrollable horizontal">
           <div class="items">
               <div class="image_container"><img src="001b.jpg" alt="" /></div>
               <div class="image_container"><img src="002b.jpg" alt="" /></div>
               <div class="image_container"><img src="003b.jpg" alt="" /></div>
               <div class="image_container"><img src="004b.jpg" alt="" /></div>
               <div class="image_container"><img src="005b.jpg" alt="" /></div>
            </div>
         </div>
     </div>
 </div>
jQuery Mobile使用
.ui可折叠内容将
.itb水平
包装在
div
中,当我单击可折叠标题时,jQuery Mobile会切换该内容。这将添加/删除一类隐藏的
ui可折叠内容

问题是,jQuery工具似乎将
.ui可折叠内容
设置为
显示:无
,从而隐藏可折叠内容和可滚动内容,即使可折叠内容应该是可见的

因此,尽管滚动条在那里并且工作正常,但它永远不可见


如何解决这个问题?

IMHO,您可能需要重新考虑在项目中使用jQuery工具。它已经过时一年多了,并且与最新的jQuery以及IE9&10的许多问题不兼容。根据开发人员的说法,即将发布的版本(如果发布过的话)将不会与您现在编写的任何内容向后兼容,因此您当前的所有标记都必须重做。您还可以研究更好的编写和支持的滑块插件,如Nivo或jCarousel。嗯,谢谢。你是否有一个可滚动的想法,它可以与jquery mobile配合使用,并且支持拖拽/滑动事件?我不使用jquery mobile,但它非常流行。“受欢迎”应该转化为更广泛的采用和更好的支持。谢谢你的信息。我会记住Nivo,虽然它看起来是15kb,而Flowplayers是4kb,plus似乎不支持触摸滑动。这里要记住的是,无论你使用更小的插件节省多少KB,你都会消耗掉jQuery工具需要的所有额外HTML和CSS。。。这两种哲学实际上是日以继夜。尽管jQuery UI与此无关,但本文及其注释还是很有帮助的:
$(".scrollable").scrollable({ circular: true }).autoscroll(7500).navigator();