Prototype1.4手册(14)

Method Kind Arguments Description
[ctor](element)   constructor   element: any DOM element object or id   创建一个对象,给出对象的CSS class names被表现在这个ClassNames对象中。  
add(className)   instance   className: a CSS class name   把CSS class name包含进对象的class names 列表。  
remove(className)   instance   className: a CSS class name   从对象的class names列表中移除className  
set(className)   instance   className: a CSS class name   设定对象CSS class name为className,移除其它class names。  

The Abstract object

这个对象是这个程序包中其他类的根。它没有任何属性和方法。在这个对象中定义的类可以被视为传统的抽象类。

The Abstract.Insertion class

这个类被用作其他提供动态内容插入功能的类的基类,它像一个抽象类一样被使用。

Method Kind Arguments Description
[ctor](element, content)   constructor   element: element object or id, content: HTML to be inserted   创建一个可以帮助插入动态内容的对象。  
contentFromAnonymousTable()   instance   (none)   对content通过匿名表格变成一个Node数组。  

Property Type Kind Description
adjacency   String   static, parameter   这个参数指定相对于给定元素,内容将被放置的位置。 可能的值是: 'beforeBegin', 'afterBegin', 'beforeEnd', 和 'afterEnd'.  
element   Object   instance   与插入物做参照元素对象。  
content   String   instance   被插入的 HTML 。  

The Insertion object

这个对象是其他类似功能的根。它没有任何属性和方法。在这个对象中定义的类仍然可以被视为传统的抽象类。

The Insertion.Before class

继承自

在给定元素开始标记的前面插入HTML。

Method Kind Arguments Description
[ctor](element, content)   constructor   element: element object or id, content: HTML to be inserted   继承自   . 创建一个可以帮助插入动态内容的对象。  

下面的代码

<br>Hello, <span>Wiggum. How's it going?</span> <script> new Insertion.Before('person', 'Chief '); </script>

将把 HTML 变为

<br>Hello, Chief <span>Wiggum. How's it going?</span> The Insertion.Top class

继承自

在给定元素第一个子节点位置插入 HTML。内容将位于元素的开始标记的紧后面。

Method Kind Arguments Description
[ctor](element, content)   constructor   element: element object or id, content: HTML to be inserted   继承自  . 创建一个可以帮助插入动态内容的对象。  

下面的代码

<br>Hello, <span>Wiggum. How's it going?</span> <script> new Insertion.Top('person', 'Mr. '); </script>

将把 HTML 变为

<br>Hello, <span>Mr. Wiggum. How's it going?</span> The Insertion.Bottom class

Inherits from

在给定元素最后一个子节点位置插入 HTML。内容将位于元素的结束标记的紧前面。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjjfjs.html