JQuery(快速 简介的第三方js库) 增删改查操作

  1. $("...").next/prev()       找到紧邻的前一个或者后一个元素
  2. $("...").nextAll/prevAll()   找到之前或者之后的所有元素
  3. $("...").siblings()    找到除自己之外的所有兄弟

修改

  1. 获取元素属性  $("...").attr("属性名")   
  2. 修改 $("...").attr("属性名",属性值)   
  • $a.attr("name")    ------------获取a节点的name属性
  • $a.attr("name","张三") ----------------将a节点name属性值设置为张三

 内容

html操作:

  1. html():读取或者修改节点的HTML内容
  • $("p").html() -----------------获取p元素的HTML代码
  • $("p").html("<strong> hello world </strong>")------设置p元素的HTML代码

 text操作:

  1. text():读取或者修改节点的文本内容
  • $("p").text() -----------------获取p元素的文本
  • $("p").text("你好 世界")------设置p元素的文本

 值操作:

  1. val():读取或者修改节点的value属性值
  • $("input:eq(5)").val() -----------------获取按钮的value值
  • $("input").val("你好 世界")------设置按钮的value值

样式 

直接修改CSS样式

  1.         获取CSS样式(计算后的样式)$("...").css("CSS属性名")
  2.         修改CSS样式 $("...").css("CSS属性名",想要修改的值)

通过修改class批量修改样式

  1.         判断是否包含指定的class     $("...").hasClass("类名")
  2.         添加class    $("...").addClass("类名")
  3.         移除class    $("...").removeClass("类名")

添加

  1. 创建新元素                var $new =$("HTML代码")

  2. 将新元素结尾添加到DOM树                  $(parent).append($newelem)

声明的变量是li 声明的父节点是ul

  •         var $(li)=$("<li title='水果'>香蕉</li>")
  •         var $parent=$("ul");
  •         $(parent).append($li)

删除 

 $("...").remove

先选中 后删除

  • //获取第二个<li>元素节点后 删除 一般从ep0开始

 $("ul li:eq(1)").remove();

  • //<li>元素中属性title不等于菠萝的<li>元素删除

$("ul li").remove("li[tltle!=菠萝]");

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值