zoukankan      html  css  js  c++  java
  • 节点操作属性值(2)

    $("ul").append(newnode);//在原来节点上新追加一个节点
    var newnode2="<li>贝克汉姆</li>";
    $("ul").prepend(newnode2);//在原来节点上新追加一个节点,前置操作
    var newnode3="<li>张杰</li>";
    $("ul").after(newnode3);//张杰在后面
    $(newnode2).insertAfter("ul");//将贝克汉姆插入到ul之后(倒数第二个)
    var newnode4="<li>谢娜</li>";
    $("ul").before(newnode4);//插入到ul前面
    $(".gamelist li:lt(3)").remove();//将节点小于3的删除
    $(".gamelist li:lt(3)").empty();//将节点小于3的删除 */

    append():

    要追加到目标中的内容,就是在原来的基础上增加的,增加了代码的可维护性

    remove()这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。但除了这个元素本身得以保留之外,其他的比如绑定的事件,附加的数据等都会被移除。

    attr()获取或设置属性值

    设置或返回被选元素的属性值,$(this).attr("alt);的属性值的获取

    attr({background:red,weight-height:100px});

    设置多个属性的值

    removeAttr("at");图片的alt属性

    节点遍历:

    children:

    取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。

    可以通过可选的表达式来过滤所匹配的子元素。注意:parents()将查找所有祖辈元素,而children()只考虑子元素而不考虑所有后代元素。

    next:

    取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。

    这个函数只返回后面那个紧邻的同辈元素,而不是后面所有的同辈元素(可以使用nextAll)。可以用一个可选的表达式进行筛选。

    参数

    exprStringV1.0

    用于筛选的表达式

  • 相关阅读:
    LNMP编译
    数据库(二)tab补全功能,使数据库支持简体中文,日志管理,备份脚本
    MySQL数据库(一)编译安装、安装后优化操作及超户忘记数据库密码的解决方法
    awk简题
    NFS
    WCF 传递数据量大时的报错处理
    Windows服务工程创建、部署
    反射创建BLL层控制器
    php yii环境简易配置
    php 搭建mvc框架
  • 原文地址:https://www.cnblogs.com/hualishu/p/8820858.html
Copyright © 2011-2022 走看看