问题标签 [mootools]

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

flash - 使用 Mootools Swiff 对象在 JS 和 Flash 电影之间进行对话的技巧?

我正在尝试使用 Mootool 的 Swiff 对象来加载 Flash 电影并开始与它交谈。我一直在关注这里的例子:

http://mootools.net/blog/2008/02/12/whats-new-in-12-swiff/#more-63

我知道这有点过时(事件选项显然应该是回调)但至少应该是一个开始。然而,我不能让事情工作一点。没有 JS 错误,萤火虫说它至少从我的服务器加载了 SWF,但没有警报!少了什么东西?

动作脚本:

我的 JS:

我在这里使用 Mootools 1.2.2 http://mootools.net/download

有任何想法吗?

0 投票
5 回答
14835 浏览

javascript - 用 Javascript 绘制形状

html5元素画布是否有任何好的替代品来使用javascript绘制六边形等形状,跨浏览器(包括可怕的IE6)?

为此,我一直在使用 jQuery 和 jQuery maphighlight,但它并没有给我足够的可能性来在第一次渲染后操纵形状和颜色。

我是否缺少 jQuery maphighlight 中的某些功能,或者是否有任何其他 jQuery 或 mootools 插件可以为我提供这种绘画功能?

0 投票
20 回答
6898 浏览

javascript - 与其他 Javascript 框架相比,为什么 jQuery 被如此广泛地采用?

我管理着一群程序员。我确实重视我的员工的意见,但最近我们对于在 Web 项目中使用哪个框架存在分歧。

我个人喜欢MooTools,但我的一些团队似乎想要迁移到jQuery,因为它被更广泛地采用。这本身不足以让我允许迁移。

我已经使用了jQueryMooTools这篇特别的文章倾向于反映我对这两个框架的感受。jQuery非常适合 DOM 操作,但似乎仅限于帮助您做到这一点。

功能方面,jQueryMooTools都允许简单的DOM 选择和操作

jQueryMooTools都允许简单的AJAX

jQueryMooTools都允许简单的DOM 动画

jQuery提供以下附加功能:

  • 庞大的支持者社区
  • 插件库
  • 与 Microsoft 的 ASP.NET 和 VisualStudio 集成
  • 由 Microsoft、Google 和其他公司使用

MooTools提供以下附加功能:

  • 面向对象的框架,带有 JS 的经典 OOP 仿真
  • 扩展本机对象
  • 本机功能支持的浏览器之间更高的一致性。
  • 更容易的代码重用
  • 由万维网联盟、Palm 等使用。

鉴于此,MooTools似乎完成了jQuery所做的一切,甚至更多(有些事情我在jQuery中做不到,而我在MooTools中可以),但jQuery的学习曲线更小。

所以问题是,你或你的团队为什么选择jQuery而不是另一个 JavaScript 框架?

注意:虽然我知道并承认jQuery是一个很棒的框架,但还有其他选择,我试图决定为什么jQuery应该是我们的选择,而不是我们现在使用的 ( MooTools )?

0 投票
1 回答
247 浏览

c# - 有哪些好的 Feed API(Javascript 或通过 Web 服务公开)?

我刚开始使用 Feeds 进行开发,到目前为止,我一直使用 Google Feed API 将 RSS 源获取到我的 Web 应用程序中。

我想知道还有哪些其他类型的 feed api 可以免费使用。

此外,如果您有任何您想推荐的优秀提要(可通过 RSS 或其他方式获得 - 包括自定义提要),请告诉我。

我的大部分前端开发都使用 MooTools,后端使用 .NET/C#/WCF 服务,但与这些技术无关。

谢谢

0 投票
11 回答
213518 浏览

javascript - event.preventDefault() 函数在 IE 中不起作用

以下是我的 JavaScript (mootools) 代码:

在除 IE 之外的所有浏览器中,这都可以正常工作。但在 IE 中,这会导致错误。我有 IE8,所以在使用它的 JavaScript 调试器时,我发现该event对象没有preventDefault导致错误的方法,因此表单正在提交。在 Firefox(我使用 Firebug 发现)的情况下支持该方法。

有什么帮助吗?

0 投票
2 回答
432 浏览

javascript - 均衡列javascript在Chrome中不起作用

我正在使用这个 mootools javascript 片段来平衡我的列的高度:

问题是它在 Chrome 上无法正常工作。它获得了 2 列的最小高度,而不是获得最大值。似乎是什么问题,我该如何解决?提前致谢!

0 投票
2 回答
1520 浏览

javascript - 如何在 mootools 中同时执行多个动画?

我有两个 div(例如,具有 ids 的 div:div1 和 div2),我需要使用 Fx.Tween 扩展其高度并且我希望动画是同时的。

'#div1' 的 style.height 将从 auto 更改为 0。 '#div2' 的 style.height 将从当前高度更改为由名为calculateHeight()的函数计算的新高度

我怎么做?

0 投票
3 回答
1326 浏览

javascript - 检查 mousemove 是确定是否下载资产的好方法吗?

所以我有一个网络应用程序,它可以用于所有意图和目的的照片查看器。

单击缩略图时,应用程序

  1. 请求图像资产,
  2. 将其作为 IMG 标签注入 DOM
  3. 并处置其他

(MooToolsAsset.image和)。injectdispose

如果他们点击已经加载的图像,我只需再次注入它,因为它会dispose存储它。

用户平均查看图像 12 秒(根据我的统计数据),有足够的时间下载更多图像。

所以我的问题又来了,稍微改写一下:

根据鼠标的移动来确定我是否应该在后台下载其他资产是好的还是坏的做法?

因此,如果鼠标没有移动,请下载接下来的几个资产。如果它开始移动,请停止并等待鼠标停止(并在再次开始下载之前有一点间隔,例如 1 或 2 秒)。

对我来说这似乎是个好主意,但感觉就像有一些我没有考虑的次要影响。

格拉西亚斯。

0 投票
2 回答
2190 浏览

javascript - 使用 MooTools/jQuery 的 Ajax 问题 - p.onStatusChange 不是函数

我在使用 MooTools 和 jQuery 的 Firefox 3 中的 firebug 中收到以下错误:“p.onStatusChange 不是函数”。

自从 FF3 的最新更新之一以来,我经常在 firebug 中注意到这个错误。但是,它已经开始出现一段时间未更改的代码并且之前未报告错误。返回 ajax 结果时会发生错误。它出现在使用单独的 javascript 库、MooTools 和 jQuery 的不同应用程序中。

有谁知道为什么会出现这些错误?我的直觉告诉我,是 Firefox 中的某些东西发生了变化,但我目前在网上找不到任何信息。ajax 调用仍然可以正常工作,但我很谨慎,不要凭直觉而在代码中留下脚本错误。

谢谢,

杰森

0 投票
3 回答
203 浏览

javascript - 高级参数使用

完整代码在http://demos.mootools.net/Dynamic.Sortables

比较代码。

el 是否通过?到底是怎么回事???

我想学习高级参数用法。

如果不声明像function name(parameter1, parameter2, parameter3...). 如果不调用像name(parameter1, parameter2, parameter3...). 如果参数不是变量。

如果声明像function(parameter1, parameter2, parameter3...). 如果调用像variable(parameter1, parameter2, parameter3...). 如果参数是对象。

我很感兴趣。

你可能有我感兴趣的课程的书签......请分享!