问题标签 [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.
javascript - jQuery 移动可折叠中的链接未呈现为仅显示按钮的链接
我的html
Google.com 被很好地渲染为按钮。
使用一些 JS,例如:
Google.com 仅呈现为链接而不是按钮。
我是否需要触发事件来重新呈现页面?
jquery - 获取可折叠元素的宽度 - JQuery Mobile
我正在尝试获取由 JQuery Mobile 创建的可折叠元素的宽度。
这是元素的代码:
然而,每当我这样做
它显示元素的宽度,就像它被折叠一样,而不是展开。展开时如何获取元素的宽度?
谢谢
javascript - Uncaught ReferenceError MutationObserver 未定义
我正在使用JQuery mobile expandable list
和Knockout.js
组合的页面上工作。我已经编写了允许构建 ViewModel 树结构并将其绑定到可扩展列表的机制。由于某些树节点可能很大,我使用koncokout :if
了绑定,因此节点在扩展之前不会被渲染(在第一页加载时构建了完整模型,但只渲染了 20 条记录)。有一次,当子节点的子节点仍然打开并且模型不同步时,我遇到了父节点被关闭的问题(在重新打开父节点时,子节点的子节点将被隐藏,因为根据模型它们从未关闭过)。MutationObservable
因此,如果节点从DOM
树中“蒸发”到为该节点的所有子节点设置模型以关闭,我已经习惯于处理这些情况。
这一切都适用于所有主要浏览器的所有最新版本,因此项目继续使用这种机制。Android Browser 4
直到我们收到不支持的三星表MutationObservable
,这对我们的一位客户来说是“必须的”。
我可以用什么替代机制代替,MutationObserver
这样我就不需要重写整个事情了?或任何其他不需要完全重写的解决方案。
performance - Internet Explorer 中的 jQuery Mobile 可折叠小部件性能
我正在开发一个具有“树”的应用程序,用户可以导航以从中选择项目,并且正在使用的 UI 元素是 jQM 可折叠小部件。当用户单击“父”项时,“子”节点将添加到可折叠项中。树中的“父”项之一在其下方扩展了 1200 多个项。
这一切在 FF 和 Chrome 中都可以正常工作,但是在 IE 中,当扩展具有超过 1200 个子项的父项时,它变得非常缓慢。您应该可以使用以下小提琴自行检查:
只需单击“测试”按钮以在“根”下方添加节点,然后单击任何子项以展开/折叠它们。至少对我来说,浏览器之间的差异非常明显。
我正在寻找有关是否有办法让 IE 性能更好,或者只是处理如此大量子项目的更好方法的建议。
jquery-mobile - 如何在 Jquery Mobile 中平滑 Collapsible_set
我使用 jQuery mobile 创建了一个 Collapsible 集。它工作正常,但不像 Jquery UI 中的 Accordion 那样流畅。当我点击标题时,它会突然膨胀。
有什么办法可以让它顺利吗?
jquery-mobile - JQueryMobile 如何使非可折叠集可折叠看起来像它们在可折叠集中时所做的那样
很简单的问题,真的。我喜欢,并且希望当它们不在可折叠集(最后两个可折叠)中时,它们在可折叠集中(下面示例中的前两个可折叠)中时的外观。我不能只使用 collapsibleset 的原因是我找不到任何方法来阻止它们的手风琴特性(不知道为什么这不是可选的)。它可能只是一个 CSS 样式的东西,但我也没有运气弄清楚在哪里摆脱容器顶部和底部的间隙,但保持圆角。
这感觉非常简单,但我尝试了很多方法,但就是不知道该怎么做。
javascript - jqm改变可折叠的位置
我只想在 collapsiblecol2
之前更改 collapsible 的位置col1
。最后的顺序应该是:1. col2
2. col1
3.col3
knockout.js - 无法初始化可折叠的 iconpos
在 jquery 移动应用程序中,我有一个可折叠的列表项作为列表视图中的列表项。
由于我通过淘汰赛动态绑定到列表,因此我有负责初始化列表视图的处理程序。因此我的标记很简单。
绑定处理程序是这样编写的:
尽管有声明e.collapsible({iconpos: "right"});
,但可折叠元素的图像显示在左侧,而不是右侧。
小提琴:http: //jsfiddle.net/yxbv7h9g/2/
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"
jquery - 当我在单击关闭按钮后更改 jquerymobile 面板宽度时,它会以非预期效果关闭面板
我想为我的移动界面更改.ui-panel的宽度,所以我在我的媒体查询中进行了这样的更改(在 css 中)
但是现在当我关闭它时。当它到达 17em 的终点时,它会显示一个障碍
我从这里尝试了这个解决方案:jQuery Mobile panel width
有什么建议么 ?