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

时间:2020-11-27 09:19:03 笔试经验 我要投稿

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

  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);

  需要注意的.一点就是这些方法的第一个参数必须是这个元素本身,你还可以在方法的最后返回这个元素

【Prototype中如何为一个元素添加一个方法】相关文章:

有关JavaScript中的prototype.bind()方法介绍11-17

如何为影片添加背景音乐10-02

如何为影视动画添加滤镜10-02

如何为视频添加字幕打造绚丽开场09-23

JavaScript中的原型链prototype详解11-18

会声会影如何为动画添加滤镜10-08

一个哑铃锻炼方法10-16

在PPT中添加声音的几种方法11-11

如何为自己的家庭设立一个理财规划方案08-27

如何在ppt添加一个强调动画设置功能11-18