分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

jQuery

发布时间:2023-09-06 01:17责任编辑:蔡小小关键词:jQuery

首先呢,我们来研究,为什么要用jQuery?

Because 短小,精悍,写起来简单,省事儿,开发效率高.

jQuery的宗旨就是 : Write Less,Do More.

什么是jQuery?

类似python里面的模块,在jQuery里面就是库或者说是插件.

如何使用jQuery?

1. 导入<script src="jquery-3.2.1.js"></secript> ????类似python的 import os2. jquery.*** --> $("") ??类似于python的 os.**3. 兼容性很厉害

js与jQuery的关系

1. jQuery就是JS写的2. JS是基础,jQuery是工具.

jQuery介绍 : 

.min.xx ???压缩版本,生产环境用没有压缩的 ???开发用

用jQuery找到目的标签 ???- 选择器 ?伏笔 ????????语法规则:$("xxx") ?????基本选择器: ???????- ID选择器 ??????????????????$("#id的值") ???????- 类选择器(class) ?????????$(".class的值") ???????- 标签选择器(html标签) ??????$("标签的名字") ???????- 所有标签 ??????????????????$("*") ???????- 组合选择器 ?????????????$("xx,xxx") ?????层级选择器 ???????- 从一个标签的子子孙孙去找 ??$("父亲 子子孙孙") ???????- 从一个标签的儿子里面找 ????$("父亲>儿子标签") ???????- 找紧挨着的标签 ????????????$("标签+下面紧挨着的那个标签") ???????- 找后面所有同级的 ??????????$("翔哥~女人") ???jQuery对象: ???????- 用jQuery选择器查出来的就是jQuery对象 ???????- jQuery对象,他就可以使用jQuery方法,不能使用DOM的方法 ???????- DOM对象和jQuery对象转换: ???????????- $(".c1")[0] --> DOM对象 ???????????- $(DOM对象) ???- 筛选器 ???????- 写在引号里面的 ???????????$(" :first") ????????????$(" :not(‘‘)") ???????????$(" :even") ???????????$(" :odd") ???????????$(" :eq") ???????????$(" :gt") ???????????$(" :last") ???????????$(" :focus") ???????????内容 ???????????$(":contains") ???????????$(" :empty") ???????????$(" :has(‘‘)") ???????????$(" :parent") ?***** ??区别于$("").parent() ???????????可见性 ???????????$(" :hidden) ???????????$(" :visible") ???????????属性 ???????????input[name] ?--> 有name属性的input ???????????input[type=‘password‘] ?--> 类型是password的input标签 ???????????表单 ???????????:input ???????????:password ???????????:checkbox ???????????:radio ???????????:submit ???????????:button ???????????:image ???????????:file ???????????表单对象属性 ???????????:enable ???????????:disable ???????????:checked ???????????:selected ???????- 写在信号外面当方法用的 ?????????过滤 ???????????$("").first() ???????????$("").parent() ???????????$("").eq() ???????????.hasClass() ?????????查找 ???????????.children() ???????????.find() ???????????.next() ???????????.nextAll() ???????????.nextUntil() ???????????.parent() ???????????.parents() ???????????.parentsUntil() ???????????.prev() ???????????.prevAll() ???????????.prevUntil() ???????????.siblings() ???????作业: ???????????- toggleClass() ???????????- 兄弟标签 紧挨着的ul标签 隐藏 ?addClass("hide") ???????????- 把自己 紧挨着的ul标签显示 ?removeClass("hide")

jQuery

原文地址:http://www.cnblogs.com/ugfly/p/7657765.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved