jjzjj

PrototypeJS

全部标签

javascript - 原型(prototype)函数 .activate() 的 jQuery 等价物是什么

原型(prototype)的activate功能Givesfocustoaformcontrolandselectsitscontentsifitisatextinput根据原型(prototype)网站。即$('my_element_id').activate();jQuery中的等效函数是什么? 最佳答案 $('#my_element_id').focus();这是一个快捷方式$('#my_element_id').trigger('focus');http://api.jquery.com/focus/

javascript - 原型(prototype)函数 .activate() 的 jQuery 等价物是什么

原型(prototype)的activate功能Givesfocustoaformcontrolandselectsitscontentsifitisatextinput根据原型(prototype)网站。即$('my_element_id').activate();jQuery中的等效函数是什么? 最佳答案 $('#my_element_id').focus();这是一个快捷方式$('#my_element_id').trigger('focus');http://api.jquery.com/focus/

javascript - 如何使用 Prototype JS 在某个 div 之后添加 html?

我希望能够将div附加到我的页面,以便将它们附加在某个类的div之后和跟随它的div之前,即:HeaderDIV............它基本上是我想添加的原始html。我该怎么做? 最佳答案 使用Element.insert方法:document.observe("dom:loaded",function(){$$(".header").first().insert({after:"Somehtml"});});HeaderdivOtherdiv 关于javascript-如何使用Pr

javascript - 如何使用 Prototype JS 在某个 div 之后添加 html?

我希望能够将div附加到我的页面,以便将它们附加在某个类的div之后和跟随它的div之前,即:HeaderDIV............它基本上是我想添加的原始html。我该怎么做? 最佳答案 使用Element.insert方法:document.observe("dom:loaded",function(){$$(".header").first().insert({after:"Somehtml"});});HeaderdivOtherdiv 关于javascript-如何使用Pr

javascript - 在javascript中填写表单的通用方法

我正在寻找一种真正通用的方法来使用javascript基于参数字符串“填写”表单。例如,如果我有这个表格:1212我希望能够采用这样的参数字符串:option1=2&option2=1然后根据查询字符串中的选项选择正确的内容。我有一种丑陋的解决方案,我遍历表单的子项并检查它们是否匹配各种键,然后设置值,但我真的不喜欢它。我想要一种更简洁、通用的方法,它适用于任何形式(假设参数字符串具有所有正确的键)。我正在使用原型(prototype)javascript库,因此欢迎提出利用它的建议。编辑:这是我到目前为止的想法(使用Form.getElements(form)的原型(prototyp

javascript - 在javascript中填写表单的通用方法

我正在寻找一种真正通用的方法来使用javascript基于参数字符串“填写”表单。例如,如果我有这个表格:1212我希望能够采用这样的参数字符串:option1=2&option2=1然后根据查询字符串中的选项选择正确的内容。我有一种丑陋的解决方案,我遍历表单的子项并检查它们是否匹配各种键,然后设置值,但我真的不喜欢它。我想要一种更简洁、通用的方法,它适用于任何形式(假设参数字符串具有所有正确的键)。我正在使用原型(prototype)javascript库,因此欢迎提出利用它的建议。编辑:这是我到目前为止的想法(使用Form.getElements(form)的原型(prototyp

javascript - 使用循环在事件监听器上传递参数

只是一个简单的问题,谁能告诉我为什么这不起作用以及如何解决它?本质上,它采用HTML格式的一组表格行并动态地将点击事件附加到它们。for(vara=index;a此代码的问题是传递给DropDownManager.onItemClick的值始终是循环中的最后一项,这不是我想要的,因为我希望它们成为循环那个阶段的当前值。我意识到我遗漏了一些非常简单的东西,但我终其一生都无法解决! 最佳答案 JavaScript没有block作用域,所以例如循环不会创建新的范围。您可以使用函数创建一个:for(vara=index;a根据rows和tr

javascript - 使用循环在事件监听器上传递参数

只是一个简单的问题,谁能告诉我为什么这不起作用以及如何解决它?本质上,它采用HTML格式的一组表格行并动态地将点击事件附加到它们。for(vara=index;a此代码的问题是传递给DropDownManager.onItemClick的值始终是循环中的最后一项,这不是我想要的,因为我希望它们成为循环那个阶段的当前值。我意识到我遗漏了一些非常简单的东西,但我终其一生都无法解决! 最佳答案 JavaScript没有block作用域,所以例如循环不会创建新的范围。您可以使用函数创建一个:for(vara=index;a根据rows和tr

javascript - 在文档正文内容周围包装一个 div

我正在尝试将文档正文标记的内容动态包装在DIV中。到目前为止,我使用了以下代码:document.body.innerHTML=''+document.body.innerHTML+'';这行得通,但会产生不必要的副作用,即同一页面上的其他脚本会停止工作(我假设是因为更改innerHTML会呈现它们可能无用的任何对象引用)。​​使用纯JavaScript或Prototype框架实现此目的并保持引用完整的最佳/最有效方法是什么? 最佳答案 你会做这样的事情:vardiv=document.createElement("div");di

javascript - 在文档正文内容周围包装一个 div

我正在尝试将文档正文标记的内容动态包装在DIV中。到目前为止,我使用了以下代码:document.body.innerHTML=''+document.body.innerHTML+'';这行得通,但会产生不必要的副作用,即同一页面上的其他脚本会停止工作(我假设是因为更改innerHTML会呈现它们可能无用的任何对象引用)。​​使用纯JavaScript或Prototype框架实现此目的并保持引用完整的最佳/最有效方法是什么? 最佳答案 你会做这样的事情:vardiv=document.createElement("div");di