Welcome 微信登录

首页 / 脚本样式 / JavaScript

jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结

jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结

如下图,显示了HTML中的结构树,通过 JQuery 遍历,您能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移动(同胞)。这种移动被称为对 DOM 进行遍历。遍历 - 父级(祖先)向上遍历DOM数。通过如下三个方法,我们可以获取父级元素:parent()parents()parentsUntil()1.JQuery parent()parent() 方法返回被选元素的直接父元素。该方法只会向上一级对 DOM 树进行遍...
Node.js 文件夹目录结构创建实例代码

Node.js 文件夹目录结构创建实例代码

第一次接触NodeJS的文件系统就被它的异步的响应给搞晕了,后来发现NodeJS判断文件夹是否存在和创建文件夹是还有同步方法的,但是还是想尝试使用异步的方法去实现。使用的方法:fs.exists(path, callback);fs.mkdir(path, [mode], callback);实现文件夹目录结构的创建代码实现如下://创建文件夹function mkdir(pos, dirArray,_callback){var len = dirArra...
Angularjs---项目搭建图文教程

Angularjs---项目搭建图文教程

开发工具采用WebStorm,没破解,使用了过期策略:安装之后不着急打开程序,先设置系统日期为未来的某个日期,比如2020年。然后再打开程序,试用。然后再改回来系统日期。虽然每次打开WebStorm都会提示:不过不影响使用,点击“OK”继续吧。项目采用anguarjs seed项目作为基础框架,搭建完成之后如下:.bowerrc的配置如下:{ "directory": "app/lib"}3. app中的各view拆分成不同的目录存放,如下:4. 接下来是...
Bootstrap Metronic完全响应式管理模板学习笔记

Bootstrap Metronic完全响应式管理模板学习笔记

学习使用Bootstrap Metronic完全响应式管理模板,具体内容如下1.简介Bootstrap Metronic是一个基于Bootstrap 3.x的高级管理控制面板主题。Bootstrap Metronic - 是一个完全响应式管理模板。基于Bootstrap3框架。高度可定制的,易于使用。适合从小型移动设备到大型台式机很多的屏幕分辨率。包含7个主题,高达100个左右的实例页面,非常丰富页面展示效果,包括表单,表格,地图,日历…等等。对比了其他B...
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记

Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记

针对Bootstrap Metronic菜单栏整理的笔记分享给大家,供大家参考,具体内容如下1.简介1) .环境配置2) .提取页面3).动态生成菜单(无限级别树)2.系统环境配置项目需要程序数据支撑,这里选择MVC5.0+EF6.0[SQLSERVER](不对MVC架构和SQLServer做出解读)运行环境:VS2013+MVC5.0+EF6.1+SQLServer2012解决方案名称:AppSolution 项目名称:App.Web(UI层)与App....
详解BootStrap中Affix控件的使用及保持布局的美观的方法

详解BootStrap中Affix控件的使用及保持布局的美观的方法

Affix是BootStrap中的一个很有用的控件,他能够监视浏览器的滚动条的位置并让你的导航始终都在页面的可视区域。一开始的时候,导航在页面中是普通的流式布局,占有文档中固定的位置,当页面滚动的时候,导航就自动变成了固定布局(fixed),始终处于用户的视区,下面来说说他的用法。首先来看看他的实现原理。它是通过实时修改页面元素的class属性来实现的开始的时候应用affix的元素的class中会自动添加affxi-top属性当滚动条滚动以至于导航快要到页...
jquery.serialize() 函数语法及简单实例

jquery.serialize() 函数语法及简单实例

jQuery - serialize() 方法W3School给出的定义与用法:serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。语法$(selector).serialize()详细说明.serialize() 方法创建以标准 URL 编码表示的文本字符串。它的操作对象是代表...
JS选取DOM元素的简单方法

JS选取DOM元素的简单方法

摘自JavaScript权威指南(jQuery根据样式选择器查找元素的终极方式是 先用getElementsByTagName(*)获取所有DOM元素,然后根据样式选择器对所有DOM元素进行筛选)今天试了下各种选取元素的方法的速度,用原生的方法比jQuery要快差不多8倍,IE8是最慢的,IE9的速度差不多是IE8的3倍,Chrome的表现最好,其次是Firefox)选取文档元素的方法:1、通过ID选取元素(getElementById)1)使用方法:do...
JavaScript基础重点(必看)

JavaScript基础重点(必看)

接触JavaScript这门语言也就很长的时间了,但从来没有系统的去了解这么语言。趁现在刚刚毕业以及某些原因无心工作的情况下去系统的了解一下这么语言,也想通过这么语言养成写博客的习惯,因为我认为这是一件对程序员来说很神圣又很光荣的事情。1.1背景相信很多初学者都遗忘或混淆的就是JavaScript的官方命名:ECMAScript。2015年6月17日,ECMAScript 6发布正式版本,即ECMAScript 2015。1.2语法常规语法省略重点强调:1...
深入浅析JavaScript中的Function类型

深入浅析JavaScript中的Function类型

Function是javascript里最常用的一个概念,javascript里的function是最容易入手的一个功能,但它也是javascript最难理解最难掌握的一个概念。1. Function类型是js中引用类型之一,每个函数实际上都是Function类型的实例对象,具有自己的属性和方法。正因为函数式对象,所以函数名实际上也是一个指向函数对象的指针。2. 常用的函数定义方式1. 函数声明:function sum(a , b ){return a+...
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作

JQuery EasyUI学习教程之datagrid 添加、修改、删除操作

一篇关于JQueryEasyUI学习之datagrid 添加、修改、删除 学习笔记教程有需要了解的朋友可参考本的笔记,批量删除,双击表单修改、选中行修改,增加行修改,再有就是扩展editor的方法,无需废话,直接上代码,代码中的注释写的很详细<script type="text/javascript" charst="utf-8">var editFlag = undefined;//设置一个编辑标记//因为layout框架指向href时,只取...
<< 161 162 163 164 165 166 167 168 169 170 >>