jQuery学习教程(一):入门
题外话:从今天起正式学习jQuery(实际严格讲已经用了几个月的jQuery的一丁点东西),边学边做边记教程;阅读书籍《锋利的jQuery》+jQuery API Doc。
基础知识:
想要结构与行为分离当然不能使用<button οnclick="…"></button>之类的东西了,js是写在<head>之间的,那就说起了window.onload——这不是一个好东西,所以就有了jQuery颇具创意的
$(document).ready(funciton(){ …});
当然还会更精简:
$(function(){ …
});
所以我的第一个jQuery脚本就是这样的。
$(function(){alert("I'm ready")});
jQuery对象的方法与DOM对象的方法是不能混合使用的。例如$("#id").innerHTML或者document.getElementById("id").html()都是错误的。
jQuery对象与DOM对象的转换,jQuery选择器返回的对象实则是以对象数组的方式返回的,因此可以使用数组下标进行转换。也可使用jQuery中的get(index)方法
$(function(){ var $p=$("p"); var p=$p[0];//var p=$p.get(0); alert(p.innerHTML);
});
也可将DOM对象转换为jQuery对象
var p=document.getElementById("p");
var $p=$(p);
转载于:https://www.cnblogs.com/liangle/archive/2011/07/22/2512672.html
jQuery学习教程(一):入门相关推荐
- jQuery学习教程
jQuery学习教程 jQuery API文档 安装jQuery 引用jquery 查看jQuery版本信息 jQuery语法 jQuery选择器 元素选择器 #id 选择器 .class 选择器 j ...
- java学习教程基础入门及提高,22年最新
武汉Java编程入门怎么学?希望会对你的学习有所促进和帮助,让大家的Java编程入门.一.Java编程零基础可以学,但自学的确阻力有些大.作为一门技术语言,它所蕴含 接下来就要学习的是Java的面向对 ...
- Python初级学习教程—从入门开始学习(函数、组合数据类型、文件操作、异常、模块)
文章目录 入门 一.数据的相关操作 二.continue 和 break的区别(易混点) 三.函数 变量的作用域 三.函数进阶 1.函数多个返回值 2.函数参数种类 3.匿名函数 组合数据类型 一.列 ...
- Java学习路线,java学习教程(入门到精通)
你好,欢迎来到编程领域:阅读"Java入门",打包好了Java学习包,以及良好的阅读体验. 关于 Java 语言 由于 JVM 的支持,使得 Java 成为一种跨平台的编程语言,一 ...
- linux学习教程,入门手册(详细且全面),linux课程超5万字总结[记得收藏]
linux的基础学习分享到这篇就结束了,本篇文章做最后的总结,也是对前面发布的linux学习的补足,并增加了linux的文件操作函数和目录操作函数部分,学海无涯,学无止境,linux的基础学习截 ...
- javapython学习教程_Java入门教程
课课家老师带你走进java入门教程:浮点型(实型)数据 实型常量 与C,C++相同,java的实常数有两种表示形式: ①十进制数形式,由数字和小数点组成,且必须有小数点,如0.123,.123,123 ...
- 怎样学习jQuery,jQuery学习教程
对jQuery库的说明 jQuery的工作方式 Ø 一个简单的Hello World的例子 Ø 选择器 Ø 事件基础 Ø AJ ...
- JQuery基础教程:入门
JQuery能做什么 JQuery在线手册 1.取得文档中的元素 如果不使用JavaScript库,遍历DOM(Document Object Model,文档对象模型)树,以及查找HTML文档结构中 ...
- jQuery学习教程二十: jQuery 遍历 - 后代
后代是子.孙.曾孙等等. 通过 jQuery,您能够向下遍历 DOM 树,以查找元素的后代. 向下遍历 DOM 树 下面是两个用于向下遍历 DOM 树的 jQuery 方法: children() f ...
最新文章
- 盘点类别级物体6D位姿估计
- NC:电缆细菌减少水稻种植土壤中的甲烷排放
- linux ssh Unused,ssh免密码登录 - leopardlinux的个人空间 - OSCHINA - 中文开源技术交流社区...
- c语言实现NRZ编码,CSC1001-课后笔记
- 解决CUDA driver version is insufficient for CUDA runtime version
- bat获取命令返回值_全网都在找的redis字符串命令,总结在这了
- 经典排序算法 - 希尔排序Shell sort
- Gesture APIs-Furthering Windows Mobile 6.5 Touch Gesture Framework
- bzoj 4952: [Wf2017]Need for Speed(二分)
- Phome开发历程分享——Enjoy the Beginning
- ELK详解(八)——Logstash收集系统日志实战
- 为什么 muduo 的 shutdown() 没有直接关闭 TCP 连接?
- Jmeter的面试题集
- SpringBoot java串口操作(rxtx)
- 什么是计算机科学中的“本体论”
- (干货分享)如何下载网站上的视频
- 安卓Native Memory Leak(本地服务内存泄露)分析
- PhysX3.4文档(3) --Geometry
- sinon.js的spy、stub和mock
- 王垠:机器与人类视觉能力的差距(3)
热门文章
- 前端学习(2924):watch的用法
- 前端学习(2905):用vite的2.0构建程序
- [html] 你有使用过output标签吗?说说它的用途有哪些?
- [html] 怎样使用iframe刷新父级页面?
- [html] H5的Web Storage带来什么好处?
- [html] 网页上的验证码是为了解决什么问题?说说你了解的验证码种类有哪些
- 前端学习(1776):前端调试之indexDB原理和查看
- 前端学习(1504):组件通信的几种情况
- 前端学习(1369):中间件应用
- 前端学习(476):web前端行业介绍