【问题标题】:Is it possible to have a scrolling listview inside a popup using jQuery Mobile?是否可以使用 jQuery Mobile 在弹出窗口中创建滚动列表视图?
【发布时间】:2012-11-26 15:47:52
【问题描述】:

我想创建类似这张图片右侧的图片:

http://media.smashingmagazine.com/wp-content/uploads/2012/03/4.19_Walmart1.jpg

基本上我希望弹出窗口填满我的屏幕,但当列表视图太大时不要向下延伸。它应该使用户能够在弹出窗口中滚动列表。目前我找不到限制弹出高度的解决方案。我正在使用最新的 jQuery Mobile。

欢迎提出任何建议!

问候, 伊沃

【问题讨论】:

    标签: listview jquery-mobile popup


    【解决方案1】:

    可以这样,看this例子。

    在此示例中,您将 1 页作为主要内容,将第二页用作对话框的内容。

    这个java脚本将第二页显示为一个对话框:

    $('#test').bind('click', function(e) {
        $.mobile.changePage( "#test-dialog", {transition: "none", role: "dialog"} );
    });
    

    还有一件事,我忘了你想要一个列表视图并且我使用了控制组,你仍然可以用另一个替换一个来实现所需的功能。还有一件事,与您的示例 jQM 不同,对话框周围没有不透明/透明效果。

    【讨论】:

    • 感谢您的回复。我已经更新了您的小提琴以显示我的问题:jsfiddle.net/yjUdm/1。我不希望项目离开屏幕,它们需要包含在对话框中并允许滚动它们。你能帮我实现吗?
    • 是的,这个插件github.com/watusi/jquery-mobile-iscrollview,但我没有太多经验,我只用过一次。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多