问题标签 [jquery-mobile-collapsible]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
100 浏览

javascript - jQuery 移动可折叠中的链接未呈现为仅显示按钮的链接

我的html

Google.com 被很好地渲染为按钮。

使用一些 JS,例如:

Google.com 仅呈现为链接而不是按钮。

我是否需要触发事件来重新呈现页面?

http://jsfiddle.net/4dhwK/

0 投票
1 回答
182 浏览

jquery - 获取可折叠元素的宽度 - JQuery Mobile

我正在尝试获取由 JQuery Mobile 创建的可折叠元素的宽度。

这是元素的代码:

然而,每当我这样做

它显示元素的宽度,就像它被折叠一样,而不是展开。展开时如何获取元素的宽度?

谢谢

0 投票
0 回答
2950 浏览

javascript - Uncaught ReferenceError MutationObserver 未定义

我正在使用JQuery mobile expandable listKnockout.js组合的页面上工作。我已经编写了允许构建 ViewModel 树结构并将其绑定到可扩展列表的机制。由于某些树节点可能很大,我使用koncokout :if了绑定,因此节点在扩展之前不会被渲染(在第一页加载时构建了完整模型,但只渲染了 20 条记录)。有一次,当子节点的子节点仍然打开并且模型不同步时,我遇到了父节点被关闭的问题(在重新打开父节点时,子节点的子节点将被隐藏,因为根据模型它们从未关闭过)。MutationObservable因此,如果节点从DOM树中“蒸发”到为该节点的所有子节点设置模型以关闭,我已经习惯于处理这些情况。

这一切都适用于所有主要浏览器的所有最新版本,因此项目继续使用这种机制。Android Browser 4直到我们收到不支持的三星表MutationObservable,这对我们的一位客户来说是“必须的”。
我可以用什么替代机制代替,MutationObserver这样我就不需要重写整个事情了?或任何其他不需要完全重写的解决方案。

0 投票
1 回答
185 浏览

performance - Internet Explorer 中的 jQuery Mobile 可折叠小部件性能

我正在开发一个具有“树”的应用程序,用户可以导航以从中选择项目,并且正在使用的 UI 元素是 jQM 可折叠小部件。当用户单击“父”项时,“子”节点将添加到可折叠项中。树中的“父”项之一在其下方扩展了 1200 多个项。

这一切在 FF 和 Chrome 中都可以正常工作,但是在 IE 中,当扩展具有超过 1200 个子项的父项时,它变得非常缓慢。您应该可以使用以下小提琴自行检查:

http://jsfiddle.net/1q40qytg/

只需单击“测试”按钮以在“根”下方添加节点,然后单击任何子项以展开/折叠它们。至少对我来说,浏览器之间的差异非常明显。

我正在寻找有关是否有办法让 IE 性能更好,或者只是处理如此大量子项目的更好方法的建议。

0 投票
1 回答
74 浏览

jquery-mobile - 如何在 Jquery Mobile 中平滑 Collapsible_set

我使用 jQuery mobile 创建了一个 Collapsible 集。它工作正常,但不像 Jquery UI 中的 Accordion 那样流畅。当我点击标题时,它会突然膨胀。

有什么办法可以让它顺利吗?

0 投票
1 回答
51 浏览

jquery-mobile - JQueryMobile 如何使非可折叠集可折叠看起来像它们在可折叠集中时所做的那样

很简单的问题,真的。我喜欢,并且希望当它们不在可折叠集(最后两个可折叠)中时,它们在可折叠集中(下面示例中的前两个可折叠)中时的外观。我不能只使用 collapsibleset 的原因是我找不到任何方法来阻止它们的手风琴特性(不知道为什么这不是可选的)。它可能只是一个 CSS 样式的东西,但我也没有运气弄清楚在哪里摆脱容器顶部和底部的间隙,但保持圆角。

感觉非常简单,但我尝试了很多方法,但就是不知道该怎么做。

http://jsfiddle.net/L14z0x12/3/

0 投票
1 回答
50 浏览

javascript - jqm改变可折叠的位置

我只想在 collapsiblecol2之前更改 collapsible 的位置col1。最后的顺序应该是:1. col22. col13.col3

0 投票
1 回答
42 浏览

knockout.js - 无法初始化可折叠的 iconpos

在 jquery 移动应用程序中,我有一个可折叠的列表项作为列表视图中的列表项。

由于我通过淘汰赛动态绑定到列表,因此我有负责初始化列表视图的处理程序。因此我的标记很简单。

绑定处理程序是这样编写的:

尽管有声明e.collapsible({iconpos: "right"});,但可折叠元素的图像显示在左侧,而不是右侧。

小提琴:http: //jsfiddle.net/yxbv7h9g/2/

0 投票
1 回答
86 浏览

php - jquery Collapsible 中不附加和显示信息

我正在再次研究这个主题,但我还没有找到任何解决方案

一种。我所做的操作:我使用 PDO 构建查询以使用 PHP 从 DB 获取信息,然后将结果添加到关联数组中并对其进行编码,以便使用 ajax 发送它们。最后,我使用 $.ajax 来获取信息并构建 jquery collapsible

湾。问题:信息未附加到可折叠的结构内。ajax接收到的数据的console.log没有显示任何信息

数据库应用

表:错误 ID、类型、状态、严重性、系统、浏览器、标题、描述、创建日期

表:项目 ID、项目名称、状态、描述、开始日期、到期日期

该应用程序的结构是:

  • 公司/errorList.php
  • 公司/连接.php
  • index.html(多页文件)

文件:errorList.php

文件:index.html / 页:#bugs

在 html 文件中,我添加了 div "SET"

0 投票
1 回答
344 浏览

jquery - 当我在单击关闭按钮后更改 jquerymobile 面板宽度时,它会以非预期效果关闭面板

我想为我的移动界面更改.ui-panel的宽度,所以我在我的媒体查询中进行了这样的更改(在 css 中)

但是现在当我关闭它时。当它到达 17em 的终点时,它会显示一个障碍

我从这里尝试了这个解决方案:jQuery Mobile panel width

有什么建议么 ?