问题标签 [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 回答
621 浏览

performance - Jquery 移动应用程序性能

我已经使用 jquery mobile 1.2.0 和 cordova 开发了 android 移动应用程序。它工作正常,但性能太慢。问题是组件(即按钮、可折叠标题、列表项和其他)的单击事件响应太慢。(或有时不工作)

我的应用程序大小超过 4MB。是性能不佳的原因吗?而且在应用程序js中,总行数没有超过120000。经过一些搜索,我遵循以下几点,但应用程序性能仍然很慢......

到目前为止我所做的是;

  1. 限制ul、li的使用
  2. 脚本和样式表仅在索引页面中引用...

所以,我的问题是;

  1. 影响jquery移动应用性能的因素有哪些?
  2. 我可以将单个js拆分为多个js吗?
  3. 如何提高应用程序性能?
  4. 对点击事件使用“on”而不是“live”不起作用..所以,我仍然使用“live”
  5. 应该使用多少个html页面?有什么限制吗?
  6. 应用程序文件夹的大小是多少?有什么限制吗?
  7. 开发 jquery 移动应用程序时是否有任何程序要遵循?

请有人对此提出建议吗?

提前致谢...

0 投票
0 回答
46 浏览

jquery - AJAX JQuery 移动可折叠就像在单独的可折叠集中一样

它可以附加可折叠的 div,但即使它们不是,它们也显示为好像它们在单独的集合中。

这可以更清楚地了解视觉上正在发生的事情:http: //jsfiddle.net/gNJn8/

0 投票
2 回答
563 浏览

jquery - 在其下方的内容上进行可折叠展开

我正在尝试创建一个可折叠的,当展开时,它应该滚动它下面的内容。所以它下面的内容保持不变。

示例代码:http: //jsfiddle.net/3swM6/

可能我使用了错误的方法来实现这一点。

0 投票
1 回答
481 浏览

javascript - 使用 JQuery/Javascript 如何折叠带有更改事件的 jQuery 移动可折叠对象?

我有一个可折叠的对象,里面有两个选择。当用户从其中一个选择中选择一个选项时,我希望可折叠对象折叠。

这是我的html:

这是我第一次选择的脚本:

脚本将属性和类添加到可折叠对象,但对象不会折叠。

0 投票
1 回答
3077 浏览

jquery-mobile - jquerymobile 1.4.2 - 可折叠动画

我想在 jquery mobile 1.4.2 中为可折叠集制作动画。不幸的是,我什么也没找到。所有动画脚本都使用 1.3.2 或 1.4.0 版本。

我还是个新手,不知道我是否可以切换到 1.4.0 或 1.3.2 来保持我的设计?

我能做些什么?

0 投票
1 回答
669 浏览

jquery - JqueryMobile collapsibleset 与多页中的表列切换错误

我正在构建一个 jquery 移动网站并遇到了这个错误。我正在使用 JqueryMobile 1.4.2 和多页。其中一个页面有一个 Collapsibleset,在每个可折叠的内部我都有一个包含列切换功能的表格。

一切正常,直到我点击关闭columtoggle 菜单。我没有停留在同一页面,而是被重定向回第一页。

这是一个错误还是我做错了什么?

这是示例:http: //jsfiddle.net/3hmea/

HTML 代码:

查询:

步骤:单击第二页的链接,然后打开可折叠和“要显示的列”按钮。最后点击外部关闭菜单。

0 投票
1 回答
1497 浏览

javascript - 在 knockout.js 中使用 $parentContext.$index 访问父循环 id

我正在使用淘汰赛 foreach 绑定来创建 jquery 移动可折叠项目,在访问父循环时动态面临问题$index()。我都试过了$parentContext.$index()$parentContext.$index。两者都给出“未定义”。我正在使用停止绑定,是因为它无法获取父循环索引吗?以下是我的代码。

0 投票
1 回答
326 浏览

javascript - 使用 javascript 创建一个可折叠的 div

我正在尝试创建一个可折叠的 div,但 chrome 控制台在 attr 数据角色可折叠的行上说“未定义不是函数”。你能告诉我如何做到这一点:

distritoPosicion 是一个数字,listaSectores 是一个现有的 div。

0 投票
0 回答
191 浏览

knockout.js - 当我们重新打开可折叠项目时,解决 jquery 移动可折叠集合中的多个绑定问题

我正在使用 jQuery mobile 构建一个树结构collapsible-set,并在折叠展开事件时在树的不同级别绑定数据。

数据绑定工作得非常好,但是当用户重新打开树时,再次发生绑定multiple binding error

如何避免这种情况?我试过cleanNode!!ko.dataFor。没有任何工作..

下面是我的代码。我正在使用停止绑定,因为只有单击某些节点绑定才能应用于该部分。

HTML

JS

0 投票
1 回答
1907 浏览

jquery - 如何将 jQuery 可排序项目放入折叠列表中?

测试代码 - http://jsfiddle.net/reGb3/

我正在使用 jQuery 可排序列表,我想将一个项目从一个列表拖到另一个列表中。当主要类别展开时,我可以正常工作(请参阅测试代码),但如果主列表折叠,我无法删除项目以成功填充隐藏列表。我通过使主要类别列表项“可拖放”然后扩展列表来实现部分目标,但是我需要再次进行拖放操作。有什么方法可以通过折叠的主要类别(首选)或额外的展开步骤来实现这一点?

HTML:

JavaScript:

CSS:

谢谢!