jQuery学习 day01
最近受某大牛指点(我不会说他姓范),了解了一下jQuery,据说很牛X,就了解了一下,第一天,分享给大家一些心得吧。
1、首先就是导入jQuery文件了,这里我是去jQuery官网下载的。(大家可以去官网下载,并且最好下载开发版),然后导入方式如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>new_file</title>
<meta name="author" content="Administrator" />
<!-- Date: 2016-03-18 -->
<script src="script/jquery-1.12.2.js" type="text/javascript"></script>
</head>
<body>
</body>
</html>
2,关于开发工具,由于本人对eclipse情有独钟,所以建议大家使用Aptana Studio。当然在eclipse里添加Aptana插件也可以。关于Aptana,官网下载速度极度不给力,所以请求度娘,下载了一个版本,用起来不错,关于jQuery自动提示功能大家可以去github里找一下然后导入到project里。(这里就不说废话了,开干)。
一,jQuery选择器。
如果有一定css基础的人一定对选择器不陌生,什么id,class,等等。所以直接上东西:
(1)、基本选择器
包括id选择器,class选择器。元素选择器,通配选择器,群组选择器。由于本人有点懒。。。。所以此处略去很多字。。
(2)、层次选择器
几个例子说明问题:
$("p div").css("background","#bbffaa");这个代表选择p元素下所有的div标签(也就是p下面子孙后代div都要听从指挥)。
$("p>div").css("background","#bbffaa");这个选取的是p的儿子div,也就是说是p儿子的div才被选取。
$("p+div").css("background","#bbffaa");这个选取的是p的下一个同辈div,注意选的是一个。
$("p~child").css("background","#bbffaa");这个选取的是p的所有同辈div,注意选的是一群(兄弟姐妹都有)。
(3)、过滤选择器
包括:first,:last,:not(selector),:even(偶数),:odd(奇数),:eq(index),:gt(index),:lt(index),:header,:animated,:focus等等。
(4)、属性过滤选择器
可能这个分辨起来有点困难,但是死记总有效。
$("div[title]")选有title属性的div。
$("div[title=test]")选title=test的div。
$("div[title^=te]")选其中title内容开头是te的div。
$("div[title$=te]")选其中title内容结尾是te的div。
$("div[title*=te]")选其中title内容含有te的div。
$("div[title~=te]")选其中title内容空格分隔是te的div。
$("div[title|=te]")选其中title内容开头是te或者te-的div。
jQuery学习 day01的更多相关文章
- jQuery学习之路(1)-选择器
▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...
- jquery学习(一)
简单的jquery学习,首先在页面引入jquery <!-- 引入jquery --> <script src="js/jquery-1.8.3.js" type ...
- jQuery学习笔记(一)jQuery选择器
目录 jQuery选择器的优点 基本选择器 层次选择器 过滤选择器 表单选择器 第一次写博客,希望自己能够长期坚持,以写博客的方式作为总结与复习. 最近一段时间开始学习jQuery,通过写一个jQue ...
- jQuery 学习笔记
jQuery 学习笔记 一.jQuery概述 宗旨: Write Less, Do More. 基础知识: 1.符号$代替document.getElementById( ...
- jQuery学习笔记(一):入门
jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操 ...
- jQuery学习笔记 - 基础知识扫盲入门篇
jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...
- 很不错的jQuery学习资料和实例
这些都是学习Jquery很不错的资料,整理了一下,分享给大家. 希望能对大家的学习有帮助. 帕兰 Noupe带来的51个最佳jQuery教程和实例, 向大家介绍了jQuery的一些基本概念和使用的相关 ...
- jquery学习以及下载链接
jquery学习链接 http://www.w3school.com.cn/jquery/jquery_intro.asp jquery 脚本库下载链接 http://jquery.com/downl ...
- 转载最佳JQuery学习网站
转载文章,原出处: http://www.gbin1.com/technology/jquery/learningjquerywebsites/ jQuery是目前最流行的 JavaScript ...
随机推荐
- oc学习之路----代理模式
今天刚学完oc的代理模式,觉得有点新奇,第一次接触,原理 A完成一件事,但是自己不能完成,于是他找个代理人B 替他完成这个事情,他们之间便有个协议 (protocol),B继承该协议来完成A代理给他的 ...
- windows gui测试工具:AutoIt
windows gui测试工具:AutoIt 2017-01-09 目录 1 简介2 示例1 记事本自动化操作3 示例2 上传文件 1 简介 返回 AutoIt v3 是用以编写并生成具有 BASIC ...
- MSSQLSERVER数据库- 上移和下移的存储过程
做一下备忘 MOVEUP: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [dbo].[Proc_MoveUp] @id ...
- JS/JQ综合总结
总结 js部分 一 语法结构 1 区分大小写 2注意 //单行 /*多行注释*/ 3子面量(直接量 literal) 12//数字 5.8//小数 "hello"字符串 true ...
- time_t和struct tm之间的转换
time_t到struct tm的转换: #include <time.h> struct tm *localtime(const time_t *timep); struct tm到ti ...
- shared_ptr与weak_ptr的例子
12.20 编写程序,逐行读入一个输入文件,将内容存入一个StrBlob中,用一个StrBlobPtr打印出StrBlob的每个元素. StrBlob.h #ifndef STRBLOB_H #def ...
- How to let gedit of linux display "space"
gedit--> preference --> check "draw spaces" . Then gedit will display spaces
- skynet启动过程_1
skynet的启动时需带个配置文件,这个文件其实是作为lua全局变量用的,见 int main(int argc, char *argv[]) { const char * config_file = ...
- 获取tcl开发工具
本篇文章对tcl脚本的解释工具获取和编辑工具进行一个简单的介绍,工欲善其事,必先利其器,掌握好解释工具的用法,能够使后续的脚本开发工作更加顺利.从源代码的获取到编译,详细解释在linux和window ...
- 别了 oi——一篇高三狗的滚粗遗言
/* 开始于2015年12月 结束于2016年11月 一年的oi生涯有很多值得怀念的事 还记得去年旺哥找我学oi 当时是一脸的蒙逼 要知道 高二才开始搞是很晚了 然而 也就是那一晚之后 许多事情都变了 ...