before(content|fn)
最后更新于:2022-04-01 05:54:32
### 返回值:jQuerybefore(content|fn)
### 概述
在每个匹配的元素之前插入内容。
### 参数
#### **content**String, Element, jQuery*V1.0*
插入到每个目标后的内容
#### **function**Function*V1.4*
函数必须返回一个html字符串。
### 示例
#### 描述:
在所有段落之前插入一些HTML标记代码。
##### HTML 代码:
~~~
<p>I would like to say: </p>
~~~
##### jQuery 代码:
~~~
$("p").before("<b>Hello</b>");
~~~
##### 结果:
~~~
[ <b>Hello</b><p>I would like to say: </p> ]
~~~
#### 描述:
在所有段落之前插入一个元素。
##### HTML 代码:
~~~
<p>I would like to say: </p><b id="foo">Hello</b>
~~~
##### jQuery 代码:
~~~
$("p").before( $("#foo")[0] );
~~~
##### 结果:
~~~
<b id="foo">Hello</b><p>I would like to say: </p>
~~~
#### 描述:
在所有段落中前插入一个jQuery对象(类似于一个DOM元素数组)。
##### HTML 代码:
~~~
<p>I would like to say: </p><b>Hello</b>
~~~
##### jQuery 代码:
~~~
$("p").before( $("b") );
~~~
##### 结果:
~~~
<b>Hello</b><p>I would like to say: </p>
~~~