16得票4回答
“this”关键字在JavaScript中原型对象中返回窗口对象?

我在一个类中有以下函数:MyClass.prototype.myFunction = function(item, args) { console.log(this); } 这个函数是从一个我无法改变的外部库中调用的。当它被调用时,控制台将“this”记录为窗口对象,而...

15得票2回答
jQuery live函数的原型等效物是什么?

我需要将事件监听器绑定到所有通过给定CSS选择器动态创建的元素上。 在jQuery中,可以这样实现:$(".foo").live("click", function(e) { // bar }); 在 Prototype 中是否有与此相当的方法?

9得票6回答
获取数组的最后一个值并在X轴下显示

var NewdateData[] = [1,2,3,4,5,6,7,8,9,1,2,1,23,45,56] 这个NewdateData是根据用户界面的选择从数据库动态填充的。 我正在使用这个NewdateData在X轴图表下显示。 我遇到的问题是,值没有取到最后,我希望最后一个值能够...

8得票5回答
如何使用JavaScript的onclick事件在DIV标签上切换可点击链接的部分的可见性?

你好,我有一个DIV部分,最初只显示标题。我想要实现的是当访问者点击 toggle_section 区域的任何位置时,toggle_stuff div 在可见和隐藏之间切换。 <div id="toggle_section" onclick="javascript: new...

23得票4回答
多个事件监听器的顺序

在使用Prototype处理点击事件时,我遇到了一个奇怪的问题。如果你点击下面代码中的按钮,它将触发三个警报:'Click 1'、'Click 2'和'Click 3'。现代浏览器将按照注册顺序调用侦听器,而IE8(以及可能早期版本的IE)将按相反的顺序调用侦听器。我认为这很奇怪,因为我认为P...

7得票2回答
在JS中检测双倍Ctrl键按下

我有一个自定义的CMS,希望添加一个“快捷菜单”,当用户在300毫秒内按下Ctrl键两次时触发。 我使用prototype,所以我的起点显然是: Event.observe(document, 'keypress', function(event) { if(event.keyCode ...

12得票2回答
使用JavaScript原型库循环遍历所有选择元素

如果可能的话,我该如何使用 Prototype 库遍历页面上的所有 select 元素并访问这些元素?在文档中,我很容易找到引用具有特定 ID、类名等元素的快捷方式,但没有针对具有某些标记名称的元素的参考。 如果使用 Prototype 不可能实现,可以提供 JQuery 或其他 JS 库的示例。

64得票14回答
原型 VS jQuery - 优势和劣势?

我不想再开一个"又一个Js VS Js"的讨论帖。 我猜,Prototype和jQuery最终都是JS,并且几乎具有相同的方法和函数,执行相同任务需要几乎相同的代码行数。 对于一个真正的富互联网应用程序,在Prototype和jQuery之间,哪些是真正的优势,哪些是弱点?

9得票3回答
滚动页面使元素可见。

我刚刚尝试了Prototype的scrollTo函数,正如文档所述,它会滚动窗口,使元素出现在视口顶部。 我想要一个函数,只有在元素在视口内完全不可见时才滚动,并将元素滚动到视口中心。 有人知道Prototype、Scriptaculous或独立的函数是否有这样的功能吗?

8得票4回答
原型 AJAX 请求被发送为 OPTIONS 而不是 GET,导致 501 错误。

我正在尝试使用Prototype/AJAX访问Web服务,但遇到一个无法解决的错误:当我向服务器发出请求时,我的请求被解释为OPTIONS而不是GET请求(因此根据我从Access-Control-Request-Method:中了解到的内容,会引发501-未实现的错误,因为服务器只允许GET...