释放jquery

DOM操作

DOM本身就具有很丰富的操作方法,可以取代jQuery提供的操作方法。

/*获取父元素*/
	// jQuery写法
	$('#elementID').parent();
	// DOM写法
	document.getElementById('elementID').parentNode;

/*获取下一个同级元素。*/
	// jQuery写法
	$("#elementID").next();
	// DOM写法
	document.getElementById('elementID').nextSibling;

/*尾部追加DOM元素。*/
	// jQuery写法
	$(parent).append($(child));
	// DOM写法
	parent.appendChild(child);

/*头部插入DOM元素。*/
	// jQuery写法
	$(parent).prepend($(child));
	// DOM写法
	parent.inertBefore(child,parent.childNodes[0]);

/*生成DOM元素。*/
	// jQuery写法
	$("<p>");
	// DOM写法
	document.createElement(tag||'p');

/*删除DOM元素。*/
	// jQuery写法
	$(child).remove();
	// DOM写法
	child.parentNode.removeChild(child);

/*清空子元素。*/
	// jQuery写法
	$("#elementID").empty();
	// DOM写法
	var ele = document.getElementById('elementID');
	while(ele.firstNode){ele.removeChild(ele.firstNode)};

/*检查是否有子元素。*/
	// jQuery写法
	if(!$('#elementID').is:(":empty")){}
	// DOM写法
	if(document.getElementById('elementID').hasChildNodes()){}

/*克隆元素。*/
	// jQuery写法
	$("#elementID").clone();
	// DOM写法
	document.getElementById('elementID').cloned(true);


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值