mootools

$();
// 选择ID为”body_wrap“的元素
$('body_wrap');

.getElement();
// 选择ID为”body_wrap“的元素下面的第一个链接
$('body_wrap').getElement('a');  or '#xxx' or '.xxx'

.getElements();
// 选择ID为”body_wrap“的元素下面的所有链接
$('body_wrap').getElements('a');
$('body_wrap').getElements('input[name=phone_number]'); or ^= or $= or !=
$$('span').setStyle('background-color''#eee');

$$();
// 选择ID为”id_name的元素和所有的div
$$('#id_name''div');

.each();
在处理数组时,.each();方法是你最好的朋友。它提供了一种很容易的方法来遍历数组的每个元素,如果有需要还可以对其中的元素进行任何逻辑处理。

$A
var myArray = $('body_wrap').getElements('div');
// 建立一个新的变量名,命名为”myCopy“,然后把”myArray“的副本赋值给它
var myCopy = $A(myArray );

myArray.getLast();
myArray.getRandom();

.include();
//要把另外一个元素添加到这个数组中,首先你需要把这个元素赋值给一个变量,然后使用include方法
// 首先把你的元素赋值给一个变量
var newToArray = $('add_to_array');
// 然后把它添加到数组
myArray.include(newToArray);

.combine();
// 把数组newArrayToArray合并到数组myArray中

myArray.combine(newArrayToArray );

item
// 建立一个需要对数组中的每个元素都要执行的函数
var myArrayFunction = function(item) {
// item现在指向数组中的当前元素
item.setStyle('background-color''#eee');
}
// 现在对数组中的每个项目调用myArrayFunction函数
myArray.each(myArrayFunction);

函数
// 定义simple_function为一个函数
var simple_function = function(){
alert('This is a simple function');
}
window.addEvent('domready'function() {
// 当页面加载后调用simple_function
simple_function();
});

//
var clickFunction = function(){
    // 在这里添加事件发生时你要执行的任何代码
alert('this element now recognizes the click event');
}

window.addEvent('domready'function() {
$('click').addEvent('click', clickFunction);
})



转载于:https://www.cnblogs.com/kidstudy/archive/2009/12/17/1626606.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/423294.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

图形化界面客户端连接phoenix操作hbase

下载客户端软件 DBeaver https://dbeaver.io/download/ 选择对应系统的版本,我这里选择解压版windows64位 创建连接 注意:URL模板就不要一般是默认 选择合适的版本(跟你服务器的版本一致),下载jar包 点击测试或完成即…

【C++深度剖析教程12】数组操作符的重载

之前写的C学习记录忘记打编号了,从今天开始,所有内容,记录编号,方便以后的查阅复习。今天学习的是C中,数组操作符的重载。 上一篇博文写的是介绍C中的字符串类,我们知道,C标准库中通过string类…

前端学习(80):按类型划分标签(inline)

解决font-size中间有间隙 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><meta http-equiv"X-UA-Compat…

将应用程序安装为Windows服务

将应用程序安装为Windows服务 安装为服务的好处:不用登陆系统就可以自动启动. 微软官方对该小工具的说明&#xff1a;Installs and uninstalls executable services and assigns names to them. 显而易见&#xff0c;这个小工具是用以安装和卸载可执行的服务和指派服务名给这些…

HBase shell 命令介绍

HBase shell是HBase的一套命令行工具&#xff0c;类似传统数据中的sql概念&#xff0c;可以使用shell命令来查询HBase中数据的详细情况。安装完HBase之后&#xff0c;如果配置了HBase的环境变量&#xff0c;只要在shell中执行hbase shell就可以进入命令行界面&#xff0c;HBase…

【C++深度剖析教程13】函数对象的分析

今天来学习函数对象。什么是函数对象呢&#xff1f;下面我们以一个例子来引出函数对象的概念。 假设我们需要编写一个函数&#xff0c;实现下面这些功能&#xff1a; -函数可以获得斐波那契数列每一项的值 -每调用一次返回一个值 -函数可根据需要重复用使用 实现上面的几个…

IE图标消失 HTML文件图标变为未知图标的解决方法

有时候保存在硬盘里的HTM和HTML文件图标会突然变为未知的图标&#xff0c;而且它们往往还是与IE关联&#xff0c;也没有发现病毒。原因我怎么也弄不明白&#xff0c;但可以通过对注册表做些修改来恢复&#xff0c;详细步骤如下: 1.首先打开注册表编辑器&#xff0c;定位到HKEY_…

(SQuirreL SQL Client 客户端 )使用Apache Phoenix 实现 SQL 操作HBase

Apache Phoenix 相信大家并不陌生&#xff0c;它是HBase的SQL驱动&#xff0c;Phoenix 使得Hbase 支持通过JDBC的方式进行访问&#xff0c;并将你的SQL查询转换成Hbase的扫描和相应的动作。 兼容性&#xff1a; Phoenix 2.x - HBase 0.94.x Phoenix 3.x - HBase 0.94.x Phoen…

【C++深度剖析教程14】经典问题解析三之关于赋值的疑问

今天我们来总结一下&#xff0c;之前所学C中所遇到的一些经典的问题。 第一个疑问是&#xff1a; -什么时候需要重载赋值操作符 -编译器是否提供默认的赋值操作&#xff1f; 解答&#xff1a; *编译器为每个类默认重载了赋值操作符 *默认的赋值操作符仅完成了浅拷贝 *当…

微服务架构和SOA的区别

1. 2. 4 微服 务 架构 与 SOA 的 区别 1. 3. 1 微 服务 的 拆分 对于 一般 的 公司 而言&#xff0c; 实践 微 服务 有 非常 大的 技术 挑战&#xff0c; 所以 并不是 所有 的 公司 都 适合 将 单体 架构 拆分 成 微服 务 架构。 一般来说&#xff0c; 微服 务 架构 比较 适合 …

【C++深度剖析教程15】经典问题解析之关于string的疑问

今天来看一下在面试笔试中经常会出错的地方。 我们先来看一个代码&#xff1a; #include <iostream> #include <string>using namespace std;int main() {string s "12345";const char* p s.c_str();cout << p << endl; s.append(&qu…

由于这台计算机没有终端服务器客户端访问许可证,远程会话被中断解决办法...

由于这台计算机没有终端服务器客户端访问许可证&#xff0c;远程会话被中断。 最近在远程连接到一台服务器突然出现这个错误&#xff0c;发现是服务器配置参数错误。安装的时候终端服务器授权模式为“每设备”&#xff0c;那么只要把终端服务器授权模式从“每设备”更改为“每用…

前端学习(83):按显示进行分类

替换元素有自己的特性&#xff0c;虽然属于inline&#xff0c;但是能改变大小

【C++深度剖析教程16】智能指针的分析

今天我们来学习C中的一个独有的特性&#xff0c;智能指针。智能指针的作用非常的强大&#xff0c;它解决了C语言关于指针部分内存泄漏的BUG。那么在此处&#xff0c;内存泄漏指的是什么呢&#xff1f; -动态申请堆空间&#xff0c;用完后不归还 -C语言中没有垃圾回收机制 -指…

【移植Linux 3.4.2内核第三步】从0制作支持新内核的文件系统

学习交流加 个人qq&#xff1a; 1126137994个人微信&#xff1a; liu1126137994学习交流资源分享qq群&#xff1a; 962535112 上一篇文章&#xff0c;我们修改了内核代码改了系统的分区&#xff0c;但是最后启动&#xff0c;发现虽然我们可以挂载之前的文件系统&#xff0c;但是…

回顾2009,展望2010

今天1月2号&#xff0c;更确切的说&#xff0c;是2010年1月2号&#xff0c;刚吃完午饭&#xff0c;突然有一股想写博客的冲动&#xff0c;不为别的&#xff0c;只为祭奠我那逝去的2009&#xff0c;再也回不来的2009。也为了能让自己在2010年有所期盼&#xff0c;有所追求&#…

javasript 操作option select

javascript select option对象总结2009-09-28 08:59一、基础理解&#xff1a;var e document.getElementById("selectId");e.options new Option("文本", "值"); //创建一个option对象&#xff0c;即在<select>标签中创建一个或多个&…

【移植Linux 3.4.2内核第二步】之修改系统分区

今天接着移植Linux 3.4.2内核&#xff0c;接着上一篇文章&#xff08;点击查看&#xff1a;上一篇文章&#xff09;我们完成了内核的串口启动打印输出&#xff0c;但是无法挂载根文件系统&#xff0c;我们看看启动后显示的是什么&#xff1a; 从打印结构可以看出&#xff0c…

phoenix Explain Plan 翻译

Explain Plan An EXPLAIN plan tells you a lot about how a query will be run: 一个执行计划会告诉你一个执行计划怎么执行 All the HBase range queries that will be executed 所有hbase 范围查询会被执行 An estimate of the number of bytes that will be scanned 评估多…