jquery元素节点操作】的更多相关文章

一.事件冒泡定义 事件冒泡是指在一个对象触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,甚至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层级的最顶层,即document对象(有些浏览器是window).. 二.事件冒泡的作用 事件冒泡允许多个操作被集中处理(把事件处理器添加到一个父级元素上,避免把事件处理器添加到多个子级元…
jquery元素节点操作 创建节点 var $div = $('<div>'); var $div2 = $('<div>这是一个div元素</div>'); 插入节点 1.append()和appendTo():在现存元素的内部,从后面插入元素 var $span = $('<span>这是一个span元素</span>'); $('#div1').append($span); ...... <div id="div1"…
插入节点: 1.append()和appendTo():在现存元素的内部,从后面插入元素 <script type="text/javascript"> $(function () { //创建节点 var $span = $('<span>span元素</span>'); var $p = $('<p>p段落元素</p>'); //插入节点 $('#div1').append($span); $p.appendTo('#di…
一. 事件委托 事件委托就是利用冒泡的原理,把事件加到父级上,来代替子集执行相应的操作,事件委托首先可以极大减少事件绑定次数,提高性能:其次可以让新加入的子元素也可以拥有相同的操作. 比如有20个<li>,并且在每个li中都绑定事件的话很麻烦,可以把事件绑定在li的父级<ul>上 例子1,实现效果是点击每一个li,弹出相应的文本内容,就是1,2,3...8 方法一:对每一个li都绑定事件,但这样性能不高 $('.list li').click(function(){     ale…
jquery插入节点的的方法,总的来说有8种,但是只要学会了其中的两个就能理解全部了, 这里我们学习append()和appendTo()两个方法: append()方法是向元素的内部追加内容: <p>我想说:</p> $("p").append("<b>你好</b>"): 运行结果: <p>我想说:<b>你好</b></p> appendTo()方法可以理解是appen…
1.html 文档编写 js 代码的位置: window.onload事件在整个html文档被完全加载完再执行,    所以可以获取html文档的任何节点 js-window-onload.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script type="t…
获得和设置内容:text( ).html( ) 以及 val( ) text( ) - 设置或返回所选元素的文本内容 html( ) - 设置或返回所选元素的内容(包括 HTML 标记) val( ) - 设置或返回表单字段的值 例子: $("#btn1").click(function(){   $("#test1").text("Hello world!"); }); $("#btn2").click(function()…
在jQuery中,用attr()方法来获取或者设置元素属性,removeAttr()方法用来删除元素属性. attr() 实例: var $para=$('p');//获取<p>节点 var p_txt=$para.attr('title');//得到<p>元素的title属性 $para.attr('title','this is title');//设置<p>元素的title属性 $para.attr({'title':'this is title','name':…
1.创建节点 var aa = $("<div id='cccc'>插入的内容</div>") var bb = $("<a href='http://www.baidu.com'>百度一下</a>") //创建节点 //插入节点 // 内部插入 // 插入到内部的前面 // $("div").append(bb) // append:插入到节点内部的后面的 // $("h6")…
一.添加节点 [添加内部子节点方法]:内部节点就是儿子节点 append()    在被选元素内部的结尾插入内容 appendTo()  将指定内容插入到被选标签内部的结尾 prepend()   在被选元素内部的开头插入内容 prependTo() 将指定内容插入到被选标签内部的开头 [添加同级节点方法]:同级就是兄弟关系 after()            在被选元素同级的后面插入内容 insertAfter()     将指定内容添加到被选标签同级的后面 before()        …