问题标签 [scriptaculous]

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

css - Script.aculo.us / CakePHP 自动完成结果列表的滚动问题

如果您使用鼠标(甚至鼠标滚轮)滚动结果,则使用 CakePHP 的 Ajax 助手(当前为 1.2.3.8166)提供 $ajax->autoComplete 结果列表,并将结果列表作为渲染视图返回, 一切都很好。另一方面,使用箭头键会产生笨拙地滚动视图的讨厌效果:如果我按下,选择框和整个页面将移动到浏览器视图窗格的底部;向上按压具有将其移至顶部的相反效果。

有没有其他人注意到这种行为,并想到了什么?结果列表由例如以下代码提供(从控制器中的 autoComplete() 函数获取 $people):

(只是一个例子,我实际上显示了 id 和 name/surname/commercial name)。

列表的 CSS 如下:

0 投票
2 回答
544 浏览

javascript - javascript div overlap

In my page am using effect.shrink().

While clicking fast the div tags are overlapping with other tags.

How do I solve this problem? Am using scriptaculous.js and prototype.js

0 投票
2 回答
680 浏览

ajax - script.aculo.us 自动完成卡在输入元素后面

我在一个页面上有几个 script.aculo.us Ajax.Autocomplete 控件,当呈现下拉 div 时,无论我对 zIndex 和定位做什么,它总是卡在页面上的其他文本框后面。问题出现在 IE 和 FF 中。还有其他人遇到这个吗?我错过了什么,或者这只是有这种控制的生活吗?

0 投票
3 回答
227 浏览

ruby-on-rails - 使 AJAX 效果与 RubyOnRails 一起使用时出现问题

我想从一些 Rails 代码生成的 HTML 表中删除一行,我希望其他行“向上滑动”到新位置。

我对此有点陌生,我确信我可能犯了一个简单的错误。

这是生成表格行的部分代码:

这是从该部分生成的 HTML:

现在,行删除好了,但我没有得到很酷的 AJAX 效果。它只是有点“啪”的一声。

到目前为止,“Puff”是我能够制作的唯一效果。

任何帮助或建议将不胜感激。

更新

难道这种效果在表格元素内部不起作用?我已经在无序列表上尝试了几乎完全相同的代码,它似乎工作正常。

我还发现了另一个问题,它说动画在 jQuery 中的表格上也不起作用,所以我在这里可能不走运。

0 投票
1 回答
687 浏览

javascript - IE8拒绝将样式表应用于dom创建的元素

就在今天得知我的一个网站 TwitPeek.net 在“兼容模式”之外的 IE8 中无法正确呈现。该网站在 IE7 中运行良好。

经过一番调查,似乎 IE8 拒绝将页面样式表应用于页面的 javascript 生成的锚点和 img 标签。因此,script.aculo.us 动画都无法正常显示,图像未设置为统一大小,并且所有边距都被完全忽略。

基本上页面看起来像废话。

这必须是一个 IE8 错误,但是除了使用兼容模式元标记之外,我还能做些什么来解决它?

编辑:问题解决了。IE8 没有处理新 DOMElement 上的类属性。不得不设置 className 。

0 投票
2 回答
2793 浏览

autocomplete - Google 建议使用 Scriptaculous Autocompleter 进行查询?

当用户在我们的搜索文本字段中输入查询时,我正在尝试显示 Google 建议的查询。我们的目标是将 Google 建议的查询与 Scriptaculous Autocompleter 结合起来。

这是我们的代码:

new Ajax.Autocompleter('q', 'autocomplete_choices', ' http://suggestqueries.google.com/complete/search?q=test ', {method:'get', onSuccess:format_autocomplete});

从浏览器和 curl获取http://suggestqueries.google.com/complete/search?q=test工作正常,并显示为给定字符串建议的查询。

但是,我的onSuccess回调中的responseText始终显示空字符串 ("") 而不是建议的查询。

有什么线索吗?

0 投票
2 回答
295 浏览

javascript - 如何在 JavaScript 中调用属于另一个对象的函数(使用 script.aculo.us)

我正在属于我创建的对象的函数内创建“可拖动”对象的新实例(来自 script.aculo.us 拖放模块)。让我们将该对象称为“Person”对象。很容易。但是,从 Draggable 对象的“onEnd”函数内部,我需要调用另一个函数 getCell(),它也属于前面提到的“Person”对象。有点循环,我知道,但我希望我知道如何做到这一点。我尝试过的没有任何效果。可以做到吗?下面是一个为简洁起见经过大量编辑的示例,但我希望它传达了我的意图。我将不胜感激这里的任何见解。谢谢。

0 投票
2 回答
12986 浏览

jquery - 同时使用 jquery.js 和 scriptaculous.js 文件?

有没有办法同时使用 jquery 和 scriptaculous js 文件?

我试图实现 cakephp 框架的自动完成功能,它需要 js 文件、prototype.js、scriptaculous.js、effects.js 和 controls.js。

我还在需要 jquery.js 文件的应用程序中使用 JQuery 函数。

如果我包含 jquery.js 文件,则自动完成功能不起作用。但我还需要 jquery.js 文件来实现我的 jquery 函数。

那么有什么方法可以同时使用这两个js文件吗?

0 投票
1 回答
356 浏览

scriptaculous - 我们可以使用 Scriptaculous.js 和 prototype.js 创建控件吗?或者这个库是为了给控件带来效果

我是新技术的新手。我想知道“我们可以使用 scriptaculous.js 和prototype.js 创建控件,还是这个库用于提供效果,Drag n Drop,Auto Completer?” 因为我在 dojo.js 中看到,当我们在 dojo 中创建时,它们有自己的控件。(按钮、复选框等...)

我想知道哪个是用于效果、动画等的最佳库(scriptaculous.js、prototype.js vs dojo.js vs jQuery vs YUI)。

请对此发表评论。

问候, Mauunusanghi

0 投票
2 回答
484 浏览

scriptaculous - 我们如何使用 scriptaculous.js 或prototype.js GET/POST 请求到服务器

我们如何使用 scriptaculous.js 或prototype.js GET/POST 请求到服务器。如果可能,请用简短的例子解释..

问候, 阿卡什耆那教