插入元素
有时我们会把jQuery选取的结果保存在变量中像这样: i t e m = item= item=(“li”)因为我们有时候会多次使用一个选取结果,如果每次都重新选取,消耗电脑性能。,所以一般将选取的结果保存在变量中。
插入元素的两个步骤:
第一,将新元素创建为jQuery对象
第二,使用一个方法将新内容插入到页面中。
举例:
创建一个变量$fragment,其中保存了一个jQuery对象,他是空的li元素。
var $fragment=$('<li>');
用变量保存一个jQuery对象,它带有class和文本元素。
var $fragment=$('<li class="favorite">item</li>');
当拥有了一个包含了新内容的变量时,使用下面的方法把内容插入到页面中。
.before()方法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>插入元素</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script></head><body> <ul> <li id="first">1</li> <li id="second">2</li>