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

javascript - Mootools getComputedSize 在 Chrome 中不起作用

我在动态创建的 DIV 元素上使用 Mootools More 函数“getComputedSize”。它在 Firefox 中运行良好,但在 Google Chrome 中却不行:

CSS:

Javascript:

结果在 FF 中是“150”,但在 Chrome 中结果是“NaN”。

有谁知道如何在 Chrome 中解决此问题而无需将 DIV 编码到 html 中?

提前致谢

亚历克斯

固定的:

在尝试使用此方法之前注入元素。

0 投票
1 回答
979 浏览

javascript - Mootools - 触发另一个事件时,FX.Scroll 不会停止

我对 Javascript 的理解不是很好,所以在我们开始之前先请教一下。

我已成功使用 Mootools 1.1 滚动到元素 onclick 事件。我在这里使用 FX.Scroll 作为示例http://demos111.mootools.net/Fx.Scroll并且基本上撕掉了演示代码。

注意:如果您单击一个链接,然后快速单击另一个链接,它将立即停止移动到第一个元素并滚动到第二个。

我现在正在尝试使用 Mootools 1.3 为画廊使用淡入淡出效果,并使用 More Builder 来获取 FX.Scroll。它正在工作,但是当我单击一个链接然后立即单击另一个链接时,它只是继续第一个滚动。

看来 event.stop 不起作用。

请参阅示例http://www.mytimephotography.co.uk < 作品 http://www.mytimephotography.co.uk/test < 破碎

我正在使用代码:

请查看网站上的任何其他源代码。

0 投票
1 回答
185 浏览

javascript - MooTools 更多键盘刷新页面?

我正在玩 MooTools,包括 MooTools More。

我目前有一个空白 HTML 页面,其中引用了核心文件和更多 js 文件。但是,当我使用 时var kb = Keyboard(),页面会刷新。我想这不是它应该做的。

这有什么用,或者我可能做错了什么?

0 投票
1 回答
632 浏览

mootools - 如何将元素动态添加到 Mootools Form.Validator?

目前我正在使用来自 Mootools 1.2.5 和 Mootools-More 1.2.5 的 Form.Validator,但是在 ondomready 之后动态注入 DOM 时,我很难验证元素的输入。我想知道是否有办法将 Form.Validator 的功能附加到新注入的元素上?


更新:

使用@Dimitar 建议我能够解决这个问题。我使用内置函数 getFields 将事件重新填充/附加到动态元素。formValidatorObj.watchFields(formValidatorObj.getFields());希望这将有助于一些 Mootooler 的未来!

0 投票
1 回答
85 浏览

javascript - 解剖mootools

我遇到了一个需要内置功能的问题和解决方案mootools。所以我开始解剖它。有一个我对它感兴趣的 IframeShim.destroy 功能

现在我无法理解这是什么shim。特别是我想了解的是 Request.JSONP.cancel 它的代码是这样的

现在这个取消调用clear其代码是这样的

现在在这个清晰的功能中,我可以看到destroy()哪个带我去shim(见顶部的代码)并且我卡住了。所有这些功能都在mootools-more.js

帮助?

如果有人可以提供一个普通的 JavaScript 实现,那就太好了。Request.JSONP.cancel 它有JQuery替代方案吗?

0 投票
1 回答
245 浏览

mootools - 单击链接时显示 div

使用 mootools.js 1.3.2 和 mootools-more.js

据我所知,这应该显示 div 并同时隐藏内容和 linkTab div。

这是 HTML

一切正常,没关系,但除此之外,我还希望能够为人们提供一个 URL,如http://mysite.com/#blogLink并打开该 blogContent div。当我现在这样做时,它会将我带到页面顶部,并且 blogContent div 被隐藏。

我该如何做到这一点?我确实尝试添加 mootools-smoothscroll.js 并使用此处概述的方法http://davidwalsh.name/smooth-scroll-mootools但这只是破坏了整个页面 - 无法正确加载。

我对 mootools 的经验为零,并且对 Javascript 的了解很弱,所以如果我需要一段时间来“了解”您要解释的内容,请原谅。

非常感谢。

0 投票
1 回答
264 浏览

javascript - 未显示 Request.HTML 内容的 mootools 工具提示

我在向 Request.HTML 函数添加提示时遇到了一些麻烦。我有一个 div 每 30 秒刷新一次它的内容。返回的内容有一系列类名为“.liveReader”的 div。

这是我必须启动内容的 JS

所以HTML是

然而,我所看到的只是正常的工具提示标题!有任何想法吗?!!

0 投票
1 回答
203 浏览

javascript - 想了解 Mootools 1.4.1 的常见问题解答吗?

这是一段代码,用于使用 Mootools 1.2 创建一个很酷的常见问题解答效果,我无法让它与 mootools 1.4.1 一起使用。(即使打开兼容性)

http://davidwalsh.name/flashy-faqs-mootools-sliders

有人有想法么?

这里有一个 jsFiddle:http: //jsfiddle.net/nicekiwi/VpT6D/3/但 jsFiddle 似乎有“问题”atm,所以我不确定这会有多大帮助。

代码似乎很简单,但问题是我无法回答。基本上它可以工作,但是当点击问题时,答案会打开但被隐藏,并且答案 div 会扩展到与其包含的答案不成比例的大小,例如 1500px 和其他奇怪的 CSS annomies 不存在于我已链接的该站点上的演示中.

0 投票
1 回答
104 浏览

javascript - 如何使用 MooTools 的 Sortable 插件包含要拖动的 DOM 元素的所有子元素?

我正在使用mootools-more.1817.js...这是我的 HTML 结构:

所以我想做两件事:

  1. 能够将每个li项目拖到另一个部分并让它带上它的所有子项。例如,如果我拖动具有链接的 li Top Links,我不仅要拖动单词,Top Links还要拖动作为该父级的子级的, 。基本上每个.div#adminullilili
  2. 我还希望能够在孩子列表之间拖动项目。因此,例如,假设我想将链接Link 2从该链接拖到ul调用的部分Awesome Links并将其放在链接Link 11Link 12.

我已经这样做了:

这样做只会拖拽li. 而不是li.

我如何实现这些?

谢谢。

0 投票
2 回答
233 浏览

javascript - 如何让“PowerTools”插件适用于 MooTools?

具体来说,我正在尝试使用该Tree功能,可以在这里看到: http ://cpojer.net/MooTools/tree/Demos/# 源代码可以在这里看到: https ://github.com/cpojer/mootools-树/blob/master/README.md

这是我的 HTML:

我已将其添加Tree.js到我的mootools.js核心文件中。

这是我的 JS 调用:

照原样,树的排序不起作用。

想法?