Prototype中如何为一个元素添加一个方法


Posted in 面试题 onDecember 08, 2014
Prototype提供的Element.addMethods()方法可以 用来为一个元素添加自定义的方法,如果你有一个对象包含了一些自定义的方法,可以直接把这个对象传给Element.addMethods(); 例如:
var MyUtils = {
truncate: function(element, length){
element = $(element);
return element.update(element.innerHTML.truncate(length));
},
updateAndMark: function(element, html){
return $(element).update(html).addClassName(‘updated’);
}
}
Element.addMethods(MyUtils);
// now you can:
$(‘explanation’).truncate(100);
需要注意的一点就是这些方法的第一个参数必须是这个元素本身,你还可以在方法的最后返回这个元素

Tags in this post...

面试题 相关文章推荐
什么是Smarty变量操作符?如何使用Smarty变量操作符
Jul 18 面试题
C语言编程题
Mar 09 面试题
JAVA和C++的区别
Oct 06 面试题
什么是Oracle的后台进程background processes?都有哪些后台进程?
Apr 26 面试题
Discard Protocol抛弃协议的作用是什么
Oct 10 面试题
傲盾软件面试题
Aug 17 面试题
C#面试常见问题
Feb 25 面试题
internal修饰符起什么作用
Dec 16 面试题
linux面试题参考答案(1)
Jan 22 面试题
Linux中如何用命令创建目录
Jan 12 面试题
How to spawning asynchronous work in J2EE
Aug 29 面试题
万户网络JAVA程序员岗位招聘笔试试卷
Jan 08 面试题
GWT (Google Web Toolkit)有哪些主要的原件组成?
Jun 08 #面试题
Ajax的优点和缺点
Nov 21 #面试题
Ajax请求总共有多少种Callback
Jul 17 #面试题
GWT的应用有哪两种部署模式
Dec 21 #面试题
几道Web/Ajax的面试题
Nov 05 #面试题
EJB3推出JPA的原因
Oct 16 #面试题
介绍一下JMS编程步骤
Sep 22 #面试题
You might like
用PHP实现登陆验证码(类似条行码状)
2006/10/09 PHP
PHP数组交集的优化代码分析
2011/03/06 PHP
codeigniter教程之多文件上传使用示例
2014/02/11 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
php分页函数完整实例代码
2014/09/22 PHP
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
jQuery中[attribute*=value]选择器用法实例
2014/12/31 Javascript
JavaScript严格模式详解
2015/11/18 Javascript
JavaScript DOM 学习总结(五)
2015/11/24 Javascript
javascript显示上周、上个月日期的处理方法
2016/02/03 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
javascript轮播图算法
2016/10/21 Javascript
Bootstrap table表格简单操作
2017/02/07 Javascript
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
微信小程序后端(java)开发流程的详细步骤
2019/11/13 Javascript
JavaScript对象访问器Getter及Setter原理解析
2020/12/08 Javascript
[05:49]2014DOTA2TI4正赛第二日综述 昔日冠军纷纷落马 VG LGD占尽先机
2014/07/20 DOTA
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
详解Python进阶之切片的误区与高级用法
2018/12/24 Python
python通过实例讲解反射机制
2019/10/17 Python
通过实例解析python and和or使用方法
2020/11/14 Python
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
JAKO-O德国野酷台湾站:德国首屈一指的婴幼童用品品牌
2019/01/14 全球购物
全球烹饪课程的领先预订平台:Cookly
2020/01/28 全球购物
企业统计员岗位职责
2013/12/13 职场文书
人民教师的自我评价分享
2014/02/21 职场文书
施工安全承诺书
2014/05/22 职场文书
财会专业毕业生自荐信
2014/07/09 职场文书
村班子对照检查材料
2014/08/18 职场文书
毕业证代领委托书
2014/09/26 职场文书
实习生矿工检讨书
2014/10/13 职场文书
检讨书格式范文
2015/05/07 职场文书
2016三严三实专题教育活动心得体会
2016/01/06 职场文书
vue实现锚点定位功能
2021/06/29 Vue.js