Jquery 事件 DOM操作
常规事件:
把JS的事件 on去掉即可
例如:js document.getElementById("id").onclinck=function(){}
Jquery $("#id").click(function(){ 事件发生的事});
复合事件
hover(function(){} , function(){}) 移入移出事件
toggle(function(){} , function(){} ....)可以有无数个function 点击循环 事件 点击一次发生第一个function方法 再点击 就发生第二个方法
未来元素 就是操作创建之后的元素(例如 创建div 或者select的option)
创建之后的元素.live("事件名",function(){});
冒泡事件
阻止冒泡事件 return false
DOM操作
操作属性
获取 $("选择器").attr("属性名");
设置 $("选择器").attr("属性名", "值");
删除 $("选择器").removeAttr("属性名");
操作样式
获取 $("选择器").css("样式名");
设置 $("选择器").css("样式名","值");
操作样式表
添加 $("选择器").addclass("class名")
移出 $("选择器").remove("class名")
添加移出 交替 $("选择器"). toggleclass("class名")
操作内容
表单元素
取值 $("选择器").val()
赋值 $("选择器").val("值")
非标单元素
取值 $("选择器").text()
$("选择器").html()
赋值 $("选择器").text("值")
$("选择器").html("值")
操作相关元素
父辈 $("选择器").parent()
前辈 $("选择器").parents("前辈的选择器") 针对带有class 的选择器
后代 $("选择器").children()
子代 $("选择器").find(选择器)
哥哥 .prev() 没有以前 空格代表一个 这里不用空格代表
.prevAll(选择器)
弟弟 .next()
.nextAll(选择器)
操作元素
新建 $("html 字符串")
例如: $("#div1").append( $( " <div class='div2'> </div> ") );
添加 .append(Jquery对象)
下部评级添加 相当于添加弟弟级 after(对象)
上部级添加 before(对象)
移出/清空元素 .empty();
.remove();
赋值 .clone()
Jquery 事件 DOM操作的更多相关文章
- jQuery的DOM操作详解
DOM(Document Object Model-文档对象模型):一种与浏览器, 平台, 语言无关的规则, 使用该接口可以轻松地访问页面中所有的标准组件DOM操作的分类 核心-DOM: DOM Co ...
- 第3章 jQuery的DOM操作
一. DOM 分为DOM核心,HTML-DOM和CSS-DOM 1.DOM核心 不专属与javascript. 获取对象:document.getElementsByTagName('div') 获 ...
- jQuery – 3.JQuery的Dom操作
3.1 JQuery的Dom操作 1.使用html()方法读取或者设置元素的innerHTML 2.使用text()方法读取或者设置元素的innerText 3.使用attr() ...
- Jquery所有Dom操作汇总
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 解密jQuery内核 DOM操作
jQuery针对DOM操作的插入的方法有大概10种 append.prepend.before.after.replaceWith appendTo.prependTo.insertBefore.in ...
- js,jQuery和DOM操作的总结(二)
jQuery的基本操作 (1)遍历键值对和数组 , , , , , ]; $.map(arr, function (ele, index) { alert(ele + '===' + index); ...
- 03-老马jQuery教程-DOM操作
jQuery DOM操作 在没有jQuery之前,DOM的操作相对来说有点麻烦,尤其是DOM节点的搜索.目前我们已经学习了jQuery的选择器,接下带大家一块学习jQuery的DOM操作,jQuery ...
- 14-1 jquery的dom操作和事件对象
一 jquery的操作有,插入,修改,删除,克隆.具体见下方代码实例: <!DOCTYPE html> <html lang="en"> <head& ...
- 解密jQuery内核 DOM操作的核心函数domManip
domManip是什么 dom即Dom元素,Manip是Manipulate的缩写,连在一起就是Dom操作的意思. .domManip()是jQuery DOM操作的核心函数 对封装的节点操作做了参数 ...
随机推荐
- JavaScript高级程序设计学习笔记第五章--引用类型
一.object类型 1.创建object类型的两种方式: 第一种,使用构造函数 var person = new Object();或者是var person={};/与new Object()等价 ...
- python 进行web测试
1:安装nosetests Python 单元测试框架之Nose http://blog.sina.com.cn/s/blog_65a8ab5d0101fihb.html Python nose te ...
- [hdu2087]剪花布条(KMP)
题意:求存在模式串个数,不可重复. 解题关键:模板题.整理模板用.重复和不可重复的区别在下面已标出.主要是j的变化. #include<cstdio> #include<cstrin ...
- [开发技巧]·TensorFlow&Keras GPU使用技巧
[开发技巧]·TensorFlow&Keras GPU使用技巧 1.问题描述 在使用TensorFlow&Keras通过GPU进行加速训练时,有时在训练一个任务的时候需要去测试结果 ...
- JavaScript中,为什么eval和with会有性能问题?
词法作用域 词法作用域意味着作用域是由书写代码时函数声明的位置来决定的.编译的词法分析阶段 基本能够知道全部标识符在哪里以及是如何声明的,从而能够预测在执行过程中如何对它 们进行查找. eval(.. ...
- window安装android打包环境
1.下载jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载:jdk-8u1 ...
- IT兄弟连 JavaWeb教程 文件上传技术
在Web应用系统开发中,文件上传和下载功能是非常常用的功能. 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参 ...
- 00 | Two Sum
Question Given an array of integers, return indices of the two numbers such that they add up to a sp ...
- PHP composer 日常使用命令和理解
composer的操作很多很杂,平时大都用不上,正要找又一时半会难找到 日常操作,走起 第一部分 : 安装 composer.json composer init 这个命令创建了一个 composer ...
- EF下使用自定义的connectionString避免数据库密码泄露
在使用EF框架时,缺省情况下数据库访问字串是明码存放在app.config或web.config中的,相当于让数据库裸奔. 实际上EF在创建数据实体时,可以指定连接字串,取代在app.config中读 ...