jquery 删除节点 添加节点 找兄弟节点的简单实现
$().empty(); //该方法会删除当前节点下的所有子节点,请注意当前节点不会 被删除
$().remove(); //该方法会删除当前节点下的所有子节点,请注意 当前节点会 被删除
$().append('<a>something</a>') //该方法在当前节点的末尾 添加 这个a标签
$().after('<span style="font-family: Arial, Helvetica, sans-serif;"><a>something</a></span>') //该方法在当前节点后面 添加 这个a 标签 相当于添加了一个兄弟元素
$().before('<span> </span>') 同理 在特定元素前面增加一个span
$().prev();
//该方法会找到当前节点的上一个兄弟节点,相邻的上一个兄弟节点
$().next();
//该方法会找到当前节点的下一个兄弟节点,相邻的下一个兄弟节点
$().prevAll();
//该方法找到当前节点的之前的所有兄弟节点
$().nextAll();
//该方法找到当前节点之后的所有兄弟节点
$().siblings();
//该方法找到当前节点的 所有兄弟节点 包括之前 和之后的
//---这些方法 括号里面 请自行添加选择器 去过滤请注意:兄弟节点 和兄弟节点下面的子节点 是不同的概念
//这些都是简单的方法 复杂的还得参考JQUERY 的api
以上这篇jquery 删除节点 添加节点 找兄弟节点的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
解决jquery中动态新增的元素节点无法触发事件问题的两种方法
比如做一个ajax读取留言列表的时候,每条留言后面有个回复按钮,class为"reply",如果你用的是$(".reply").click(function(){ //do something... }),想必后面通过ajax加载进来的列表中的回复按钮,点击事件会失效. 其实最简单的方法就是直接在标签中写onclick="",但是这样写其实是有点low的,最好的方式还是通过给类名绑定一个click事件. 解决jquery中动态新增的元素节点无法触
-
jQuery的DOM操作之删除节点示例
如果文档中某一个元素多余,那么应将其删除.jQuery提供了两种删除节点的方法,remove()方法和empty()方法. 1. remove(): <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <html> <head> <meta http-equiv="Content-Type" content=&quo
-
JQuery删除DOM节点的方法
本文实例讲述了JQuery删除DOM节点的方法.分享给大家供大家参考.具体分析如下: 如果文档中某一个元素多余,那么应将其删除.JQuery提供了两种删除节点的方法,即remove()和empty(). HTML DOM结构如下: <p class="nm_p" title="欢迎访问我们" >欢迎访问我们</p> <ul class="nm_ul"> <li title='PHP编程'>简单易懂的
-
jquery.jstree 增加节点的双击事件代码
jsTree 是基于jquery的树插件,支持拖放.复制.删除.快捷键.多选.自定义节点图标.自定义右键菜单.跨页面保存状态等等,总之我想到的它基本上都有了,而且最值得表扬的是它让人感觉一点都不慢哦. jsTree有节点选择事件,即 复制代码 代码如下: .bind("select_node.jstree", function(e, data) { //alert(data.rslt.obj.attr("id") + ":" + data.rsl
-
jquery的父子兄弟节点查找示例代码
jQuery.parent(expr) 找父亲节点,可以传入expr进行过滤,比如$("span").parent()或者$("span").parent(".class") jQuery.parents(expr),类似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元素 jQuery.children(expr).返回所有子节点,这个方法只会返回直接的孩子节点,不会返回所有的子孙节点 jQuery.contents
-
JQuery给元素添加/删除节点比如select
jQuery获取Select选择的Text和Value: 复制代码 代码如下: var checkText=jQuery("#select_id").find("option:selected").text(); //获取Select选择的Text var checkValue=jQuery("#select_id").val(); //获取Select选择的option Value var checkIndex=jQuery("#se
-
jQuery修改DOM结构_动力节点Java学院整理
直接使用浏览器提供的API对DOM结构进行修改,不但代码复杂,而且要针对浏览器写不同的代码. 有了jQuery,我们就专注于操作jQuery对象本身,底层的DOM操作由jQuery完成就可以了,这样一来,修改DOM也大大简化了. 添加DOM 要添加新的DOM节点,除了通过jQuery的html()这种暴力方法外,还可以用append()方法,例如: <div id="test-div"> <ul> <li><span>JavaScript
-
jQuery实现对网页节点的增删改查功能示例
本文实例讲述了jQuery实现对网页节点的增删改查功能.分享给大家供大家参考,具体如下: 前面介绍过<JavaScript针对网页节点的增删改查用法>,其实JavaScript对DOM的操作已经总结了很久的,而对于jQuery对网页节点的操作,虽然一直在用,但一直没有好好总结一下,实在是不应该. 下面举同样的例子来说明这个问题: 如上图,提供3个按钮,1个下拉列表,1个输入框,提供增删改查的操作. 网页中最多10个节点,最少0个节点,多了不让加,少了不让减. 首先是本网页的基本布局: <
-
JQuery查找DOM节点的方法
本文实例讲述了JQuery查找DOM节点的方法.分享给大家供大家参考.具体分析如下: DOM操作是JQuery最常见的用法,下面我们来将JQuery的DOM操作逐个剖析下.先来最简单的查找节点操作. 为了能全面地讲解DOM操作,首先需要构建一个网页.因为每一张网页都能用DOM表示出来,而每一份DOM都可以看作一棵DOM树.HTML代码如下: <p class="nm_p" title="欢迎访问我们" >欢迎访问我们</p> <ul c
-
jQuery实现查找最近父节点的方法
本文实例讲述了jQuery实现查找最近父节点的方法.分享给大家供大家参考,具体如下: 这里演示查找当前控件最近的table <html> <head> <title>usually function</title> </head> <body> <table name="name_table1"> <tr> <td>table1</td> </tr> &l
-
jQuery:节点(插入,复制,替换,删除)操作
复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>jQuery插入,复制.替换和删除节点</title> <script type="text/javascript" src="jquery-1.3.2.js&q
随机推荐
- PHP+jQuery 注册模块的改进(一):验证码存入SESSION
- 如何在读取Excel文件时创建列表的下拉菜单?
- ajax 入门基础之 XMLHttpRequest对象总结
- Ruby 中的 module_function 和 extend self异同
- java采用中文方式显示时间的方法
- struts2框架入门
- android开发教程之自定义控件checkbox的样式示例
- C#使用PHP服务端的Web Service通信实例
- JS Array创建及concat()split()slice()的使用方法
- 深入理解Sql Server中的表扫描
- Android自定义DataTimePicker实例代码(日期选择器)
- Vue Socket.io源码解读
- Android Studio实现第三方QQ登录操作代码
- java通过url读取远程数据并保持到本地的实例代码
- 使用maven整合Spring+SpringMVC+Mybatis框架详细步骤(图文)
- JS实现提示框跟随鼠标移动
- Python使用gRPC传输协议教程
- C#中Hash table的一些操作方法讲解
- 微信小程序仿微信运动步数排行(交互)
- Python 日期的转换及计算的具体使用详解