`

节点操作 (三)

阅读更多
遍历节点树
  $(function(){
     var $body = $("body").children();
var $p = $("p").children();
var $ul = $("ul").children();
alert( $body.length );  // <body>元素下有2个子元素
alert( $p.length );     // <p>元素下有0个子元素
alert( $ul.length );    // <p>元素下有3个子元素
for(var i=0;i< $ul.length;i++){
         alert( $ul[i].innerHTML );
}
  });




  $(function(){
     var $p1 = $("p").next();
alert( $p1.html() );  //  紧邻<p>元素后的同辈元素
var $ul = $("ul").prev();
alert( $ul.html() );  //  紧邻<ul>元素前的同辈元素
var $p2 = $("p").siblings();
alert( $p2.html() );  //  紧邻<p>元素的唯一同辈元素
  });





CSS — DOM
$(function(){
      //获取<p>元素的color
      $("input:eq(0)").click(function(){
alert(  $("p").css("color") );
  });
      //设置<p>元素的color
  $("input:eq(1)").click(function(){
$("p").css("color","red")
  });
      //设置<p>元素的fontSize和backgroundColor
  $("input:eq(2)").click(function(){
$("p").css({"fontSize":"30px" ,"backgroundColor":"#888888"})
  });   
  //获取<p>元素的高度
  $("input:eq(3)").click(function(){
  alert( $("p").height() );
  }); 
  //获取<p>元素的宽度
  $("input:eq(4)").click(function(){
  alert( $("p").width() );
  });  

    //设置<p>元素的高度
  $("input:eq(5)").click(function(){
  $("p").height("100px");
  }); 
  //设置<p>元素的宽度
  $("input:eq(6)").click(function(){
  $("p").width("400px");
  });
  //获取<p>元素的的左边距和上边距
  $("input:eq(7)").click(function(){
  var offset = $("p").offset();
  var left = offset.left;
  var top =  offset.top;
      alert("left:"+left+";top:"+top);
  }); 
  });



分享到:
评论

相关推荐

    3机9节点系统.rar_3机9节点_9节点_psasp 9_三机9节点_三机九节点

    《PSASP三机九节点系统详解》 在电力系统分析领域,PSASP(Power System Analysis Software Package)是一款广泛使用的仿真软件,它能够进行各种复杂的电力系统动态和暂态分析。本压缩包“3机9节点系统.rar”包含了...

    js节点操作

    ### JavaScript 节点操作详解 #### 一、概述 JavaScript 的 DOM (文档对象模型) 是一种用于 HTML 和 XML 文档的标准对象模型。通过 DOM,开发者可以改变文档的结构、样式以及内容。本文将深入探讨 DOM 中的关键...

    zookeeper之节点基本操作(一).doc

    #### 三、查看节点信息 查看节点的信息包括列出子节点、获取节点数据及状态信息等。 1. **列出子节点**: - **命令示例**:`ls /`,这将列出根节点下所有子节点的列表。 - **用途**:了解指定节点下有哪些子节点...

    IEEE三机九节点simulink模型.zip_IEEE3机9节点simulink模型_IEEE节点+simulink_IEEE

    《深入理解IEEE三机九节点Simulink模型》 在电力系统分析中,模拟仿真扮演着至关重要的角色,其中IEEE三机九节点模型是研究电力系统动态行为的基础模型之一。这个模型广泛应用于教学、研究以及电力系统稳定性分析。...

    XML节点的操作

    在给定的代码片段中,可以看到一系列关于XML节点操作的方法,包括查询所有节点、删除子节点、添加子节点以及更新子节点。下面分别对这些方法进行详细解析。 ##### 1. 查询所有节点(`selectAllNodes()`) - **创建...

    JAVA二叉树插入节点、删除节点、修改节点操作(有源码)

    本文将详细讲解如何使用JAVA语言来实现二叉排序树(Binary Search Tree,简称BST),包括插入节点、删除节点以及修改节点的操作,并涉及到字符串比较的方法。 首先,我们来理解二叉排序树的基本概念。二叉排序树是...

    基于MATLAB的信标节点位于等边三角形顶点的节点定位仿真,含仿真操作录像

    1.版本:matlab2021a,包含仿真操作录像,操作录像使用windows media ...设置A,B,C为三个选定的信标节点,节点坐标已知。 4.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

    C#实现treeview节点三种选择状态

    本文将详细介绍如何在C#中实现TreeView节点的三种选择状态:全选、未选和半选。 首先,我们需要理解TreeView控件的基本操作。每个TreeNode对象代表树中的一个节点,它有子节点(Child Nodes)和一个父节点(Parent ...

    操作二叉搜索树(插入节点、遍历)

    以上就是关于“操作二叉搜索树(插入节点、遍历)”的知识点,包括插入节点的方法、三种遍历方式及其在二叉搜索树中的应用,以及如何计算树的度、节点数目和叶子节点数目。在实际编程中,这些知识可以帮助我们有效地...

    第06章 DOM节点操作(下)

    在本章中,我们将深入探讨DOM(文档对象模型)节点操作的下半部分。DOM是HTML和XML文档的编程接口,允许我们通过JavaScript等脚本语言动态地修改、添加或删除网页内容。DOM节点操作是前端开发中的核心技能,对创建...

    ROS中建立三个节点,每个节点都具有发布和订阅图像消息的功能

    本主题将深入探讨如何在ROS中创建三个节点,每个节点都能同时发布和订阅图像消息。 1. **ROS节点的概念** ROS节点是程序的实例,它们之间通过ROS通信机制进行交互。每个节点可以执行不同的功能,例如传感器数据...

    Qt5 qml TreeView 迄今为止功能最全的树控件节点前增减节点、节点后增加节点、重命名节点及节点选中、悬浮背景颜色定制等功能

    删除节点同样涉及到数据模型的操作。可以使用`removeRow`方法从模型中移除指定索引的行,从而从视图中删除对应的节点。记得更新视图以反映这些更改。 3. **节点重命名**: 节点重命名通常通过捕捉用户的输入事件...

    Oracle RAC 新增节点 操作步骤

    为了提高集群的容错能力和处理能力,计划添加第三个节点。确保新节点的配置与现有节点保持一致,包括但不限于: 1. **操作系统**:新节点应使用与现有节点相同的操作系统,这里是CentOS release 6.10 (Final)。 2. ...

    UE4蓝图节点详细介绍

    三、变量节点 变量节点用于存储数据,如位置、速度、生命值等。你可以创建、读取、修改和删除变量。通过连接不同节点,变量可以与其他节点交互,实现数据传递。 四、函数节点 函数节点是预定义的一系列操作,可以是...

    dynamo节点包.rar

    它们可以是内置的,也可以来自于第三方开发的节点包。"dynamo节点包.rar" 提供了一组定制的节点,扩展了Dynamo的默认功能,从而满足特定的设计需求。 一、Dynamo节点包的构成与作用 1. 构成:节点包通常包含一系列...

    vSAN双节点集群共享见证节点方案.pdf

    vSAN双节点集群共享见证节点方案 vSAN双节点集群共享见证节点方案是一种为企业分支机构(Remote Office and Branch Office)量身定制的存储方案。该方案支持分支机构双节点部署,降低硬件部署成本;集中化管理主机...

    三维模型节点动画效果

    在本范例中,SuperMap iMobile不仅提供了基础的地图操作,还允许开发者实现三维模型的节点动画效果。这使得用户可以在手机或平板电脑上观看模型沿着预设路径移动,这对于展示三维网络分析得出的路线,如交通导航、...

    C#TreeView使用(节点拖曳、节点右键菜单)

    ### 三、节点遍历 遍历`TreeView`的节点通常是为了执行某些操作,如查找特定节点、更新节点数据或遍历所有子节点。`TreeView`提供了`Nodes`集合,可以通过递归方法遍历所有节点: ```csharp private void Traverse...

    自己收集的Dynamo节点包packages.zip

    2. **节点包分类**:Dynamo节点包大致可以分为两类:内置节点和第三方节点。内置节点是Dynamo自带的功能,而第三方节点则由开发者社区创建并发布,它们提供了更广泛的功能,如数据处理、图形算法等。 3. **安装与...

    redis单机三节点等部署

    本文将详细阐述如何在单台机器上部署三个Redis节点,形成一个简单的集群,以便于理解Redis集群的基本原理和操作流程。 首先,我们需要理解Redis集群的基本概念。Redis集群采用分片(Sharding)策略,数据分散到多个...

Global site tag (gtag.js) - Google Analytics