jquery_2

原创 2012年03月21日 21:43:19
 4, 插入节点
传统的javascript 方法,插入节点:
比如:
appendChild() :
给元素追加一个子节点, 新的节点插入到最后。
var container = document.createElement("p");
document.body.appendChild(container);
insertBefore() :
顾名思义,就是把一个新的节点插入到目标节点的前面。
Element.insertBefore( newNode , targerNode );
在jQuery 中插入节点比javascript 自带的多了很多,
比如:
.append()
.appendTo()
.prepend()
.prependTo()
.after()
.insertAfter()
.before()
.insertBefore()
所以对dom 操作的简化也是jquery 的亮点之一。
5, 删除节点
传统的javascript 方法,删除节点:
比如:
var b = document.getElementById("b");
var c = b.parentNode;
c.removeChild(b);
在jQuery 中的删除节点:
比如:
$('#test2').remove();
6, 替换节点
传统的javascript 方法,替换节点:
比如:
Element.repalceChild( newNode , oldNode );
oldNode 必须是Element 的一个子节点。
在jQuery 中的替换节点:
比如:
$("< p>替换test1 ! < /p>").replaceAll("#test1");
7 ,设置属性,获取属性
传统的javascript 方法,设置属性,获取属性:
比如:
setAttribute();//设置
var a = document.createElement(“p”);
a.setAttribute("title","my demo");
不管以前有没有title 属性,以后的值是my demo。
getAttribute();//获取
var a =document.getElementById("cssrain");
var b = a.getAttribute("title");
获取的时候,如果属性不存在,则返回空,
在jQuery 中的设置属性,获取属性:
比如:
$("#test1").attr({ "class" : "test" , "title" : "TestDemo!" });
$("#test1").attr("class");
8, 查找节点
查找节点对jQuery 来说简直是小菜一碟.
jQuery 最引入关注的就是查找节点,也就是通常所说的选择器. 

jquery.table2excel.js

  • 2017年12月18日 17:26
  • 130KB
  • 下载

ACCP8.0S2jQuery蔚蓝网上书店

  • 2017年12月13日 15:46
  • 1.37MB
  • 下载

jquery 选择器(2) 过滤选择器

一丶 基本过滤选择器:first和:last(取第一个元素或最后一个元素) $('span:first').css('color', 'red'); $('span:last').css('...

jquery.jSuggest.1.0_2

  • 2015年11月27日 16:14
  • 7KB
  • 下载

jQuery基础教程.中文.带目录(1/2)

  • 2014年07月18日 13:56
  • 48MB
  • 下载

jquery插件select2的所有事件,包括清除,删除,打开等

jquery插件select2的所有事件,包括清除,删除,打开等
  • jiangeeq
  • jiangeeq
  • 2016年09月07日 10:42
  • 17305

Murach's jQuery(2nd) 无水印pdf

  • 2017年10月06日 01:08
  • 170MB
  • 下载

jquery Ztree v3.5 实例2 自定义显示在节点前的图片

ztree改变节点前的图标样式

锋利的jquery 第2版 (2)

  • 2013年11月22日 11:21
  • 46.98MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jquery_2
举报原因:
原因补充:

(最多只允许输入30个字)