问题标签 [mootools-more]

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 回答
556 浏览

javascript - Mootools Form.Validate 没有触发事件

我不知道为什么Form.Validate当输入失败时类没有触发事件。这是我做的一个简单的测试:

HTML

JS

但是当我提交表单时,在控制台中我只看到“错误”。如果我正确理解了文档,它还应该触发其他两个功能......我觉得我忘记了一些东西......有什么想法吗?

这是 jsfiddle http://jsfiddle.net/HJX3K/2/

0 投票
2 回答
373 浏览

javascript - Mootools:如何将项目添加到现有的 Fx.Sort 实例

我遇到了 Mootools Fx.Sort 的问题。

Javascript:

我可以向列表中添加更多元素:

但是运行时创建的列表元素显然不被 Fx.Sort 实例考虑,并且它们不能与其他元素一起排序。

有没有办法将它们添加到现有的 Fx.Sort 中?或者唯一的事情是mySort每次我在运行时添加一个元素时都用一个新实例替换?

0 投票
3 回答
10419 浏览

javascript - 如何在 JavaScript 中检测一个元素何时超过另一个元素?

我编写了大部分代码......当元素“完全”超过另一个元素时,它可以工作。问题是我不仅希望元素“完全”在元素之上时它是真的,我还希望元素部分地在另一个元素之上时它是真的。

这是我的代码:

我很困惑,我已经玩了一段时间了,我就是无法让它工作。

0 投票
1 回答
1252 浏览

javascript - 隐藏元素上的 mootools Fx.Slide 切换不起作用

我正在加载一些带有请求的 html,并将其用作所有其他项目的模板。

我的代码是:

如果该行detailBox.toggle ()被激活,我的框不会显示,但 Fx 动画不起作用(框永远不可见)。但是当我设置 s 这一行注释时,会显示 detailBox 并且切换动画正在工作,但我想要一个隐藏的框在开头。

但是当我将此行设置为注释时,会显示 detailBox 并且切换动画正在工作,但我希望 Box invisible 以

0 投票
1 回答
352 浏览

mootools - 切换按钮保持:活动直到再次单击。穆工具

我正在使用此页面:

http://www.bluebeam.com/us/support/ipad/

我希望切换打开/关闭问题的按钮在关闭时显示“+”,在打开时显示“-”。我已经设置了“活动”类来添加内容“-”但是当答案被揭示时它并没有保持“活动”。

我尝试向 js 添加一个 .setStyle ,但这似乎也没有做任何事情。

这是我现在为按钮所做的事情:

http://jsfiddle.net/ajrdesign/pT6Vu/

0 投票
1 回答
819 浏览

javascript - 继承语言环境无法正常工作

我正在使用 MooTools 1.4.1(完整更多)并遇到继承问题

当我使用此语言环境(de-CH)并按如下方式访问它时

myLocale.sets.Date 没有定义,唯一定义的是 myLocale.sets.FormValidator,但这只是因为它是显式设置而不是继承的。

例如,在验证日期时,这显然会导致错误。

所以,在我看来,我做错了什么或者 Locale 的继承机制有一个错误。

有人有经验吗?谢谢。

0 投票
1 回答
1746 浏览

formatting - Number.format() 的反转?

在 MooTools More (1.4) 中,有一个Number.format()函数可以接受一个数字并转换为可读格式,例如...

..考虑到当前设置Locale

我的问题:是否有可能发生相反的效果,例如将普通数字存储在数据库中?就像是:

还是我必须使用正则表达式?

0 投票
0 回答
330 浏览

javascript - 网站首页在 IE8 joomla 2.5 上加载非常缓慢

美好的一天。
当我在 IE8 上查看我的网站 Frontpage 时,它​​的加载速度非常慢,而在 Chrome 和 Firefox 等其他浏览器上加载速度更快。我不知道是什么原因导致网站加载如此缓慢。
我已经尝试了所有替代方案并按照所有说明使其加载更快。

1**我确实为 Gzip 压缩检查了“是”。**2我尝试禁用 mootools-more.js 文件。 3我的托管服务器速度很快。 4我确实打开了缓存设置。 5我没有大图,我只有博客上的缩略图。 6我删除了所有未使用的插件、组件和模块。

顺便说一句,我正在使用 kunena 博客组件。该网站是https://www.mhuncut.co.za/ 希望有人会帮助

亲切的问候贝塞蒂

这些是js文件:

0 投票
1 回答
121 浏览

mootools - MooTools 在 1.2.4.4 中构建哈希

我们正在尝试将 MooTools 安装从 1.2.4 升级到 1.2.6。最初的开发人员包含了一个带有可选插件的“更多”文件,但由于它是压缩的,我们无法分辨该文件中包含什么。我宁愿不寻找和挑选代码。

我注意到压缩的更多文件在标头中有一个构建哈希(6f6057dc645fdb7547689183b2311063bd653ddf)。位于此处的 1.4 构建器将让您只需将该哈希附加到 url 并创建一个构建。似乎1.2 版本不支持该功能。

有没有一种简单的方法可以从哈希或压缩文件中确定此 1.2 版本中包含哪些插件?

0 投票
1 回答
460 浏览

javascript - Mootools:HtmlTable 真的是多选的

我有一个解析为 Mootools HtmlTable 类的表。使用:

http://jsfiddle.net/LMQ75/

我想要做的是,通过单击它们来选择不同的行。它对一行工作得很好,而且使用Shift-key 您还可以在一个订单中选择多行。但是,当单击另一行时,如何不取消选择选定的行呢?这样我就可以选择例如未连接的两行?

我还发现,可以通过单击来选择一行,但不能取消选择。我可以更改第一次单击选择一行,第二次单击取消选择一行的行为吗?