原型Js中的$$和$
$$ and $ in PrototypeJs
我是PrototypeJs的新手。我正在寻找不同的教程来增加我的知识。突然间,我注意到Magento也使用了带有双$$(美元符号)的Prototype,而不是单$$(货币符号)。那么,单美元和双美元登录原型有什么不同呢。假设以下示例
function test(){
div = $("div");
alert(div.innerHTML);
}
但在magento(也可以在许多教程中找到,人们正在使用$$)中,就像一样
function test(){
div = $$("div");
alert(div.innerHTML);
}
任何能帮我解决这个问题的人。
也就是说:
$('div') // document.querySelector('div') <----single first element in collection
$$('div') // document.querySelectorAll('div') <----collection of all divs
$$原型文档。
"$"代表按ID选择。
"$$"代表按类和按标记选择。
有关更多信息:http://www.webmonkey.com/2010/02/get_started_with_prototype/
相关文章:
- 通过php页面中的js强制下载txt
- 调用php数组中的JS函数
- 如何引用HTML中节点模块中的js文件
- PHP中的JS.警报没有'不要出现
- 压缩静态HTML文件中的JS和CSS
- 将toString方法暴露给nashorn中的js对象
- 从.js文件调用html中的js函数
- cloudant中的JS trim()函数
- 动态(重新)创建iframe内容不会重置Chrome中的JS对象
- 使用HTML标记中的JS变量在Javascript中动态创建HTML
- 基于AJAX的网站中的JS window.location
- 可以't在Wordpress中从HTML中的JS文件调用函数
- 对php文件的Ajax调用返回该文件中的JS代码,而不是执行它
- 存储在 2D 数组中的 js 调用函数
- 点击蓝色按钮(点击vbs中的js按钮)
- View赢得't在页面更改时加载Rails 4应用程序中的JS
- 如何更新charts.JS值字段中的JS变量
- 从html文件中的js中提取链接
- Rails 4.1.1.:lib/assets/javascripts中的JS文件;t负载
- 将jsondecoded字符串中的js-eescaped-char(或hex-char?)转换为php中的html实体