JQuery 认知

一,jQuery框架
jQuery是JavaScript框架
jQuery功能:HTML标签的选区,标签的操作,CSS操作,事件操作,动画设置,DOM操作,Ajax等
jQuery是轻量级“写的少”,“做的多”,

二,jQuery的语法
: 表 示 j Q u e r y 框 架 的 标 识 符 基 本 方 法 : :表示jQuery框架的标识符 基本方法: jQuery(选择器或标签对象),方法();
三,jQuery选择器
id选择器KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲id 选择器名") …(".class名字")
标签选择器: ( " 标 签 名 " ) 通 配 符 : ("标签名") 通配符: ("")("*"):选取页面上所有的标签;
分组: ( " d i v , h 1 " ) : 选 取 d i v 和 h 1 派 生 : ("div,h1"):选取div和h1 派生: ("div,h1"):divh1(“div h2”):选取div中的h2
当前标签:$(“this”);
( " p : f i r s t " ) 选 取 第 一 个 p 标 签 后 代 ("p:first")选取第一个p标签 后代 ("p:first")p(“ul li:first”);选取 ul的第一个li标签;
$(“ul li:first-child”);选取每个ul的每一个li标签
( " [ 属 性 ] " ) : 选 取 带 有 此 属 性 的 标 签 , ("[属性]"):选取带有此属性的标签, ("[]")("[href]"):选取到a标签
( " [ 属 性 − ′ 值 ′ ] " ) : 选 取 带 有 此 属 性 = 值 的 标 签 比 如 : ("[属性-'值']"):选取带有此属性=值的标签 比如: ("[]")=(“target=’_blank’”)
$(“div:even”)下标的偶数的位置的div标签
$(“div:odd”)下标的奇数的位置的div标签
$(“p:eq(0)”)选取下标为0 的div标签

四,文档就绪
//预加载方法,加载标签之后,再加载jQuery方法
$(document).ready(function () {
//事件绑定;把事件绑定到标签中;

        });
        //简写
        $(function () {

        });
  目的:
    1,代码是从上往下执行的,防止提前运行,jQuery方法,先加载document:DOM文档对象模型,页面中的标签
    2,先加载页面中的标签,再加载或者运行jQuery方法;
    JavaScript中;<body onload=""></body>
    onload事件:window。onload-function(){}
    jQuery的加载速度更快比onload更早
    jQuery预加载:只要等加载DOM标签之后,就会执行
    onload等所有的内容都加载完成,才会执行;

五,jQuery事件
以JavaScript中的事件的on后的动作为jQuery事件的方法名
常用的jQuery事件
点击事件,click();
双击:dbclick();
鼠标悬停事件:mouseenter
鼠标移开事件:mouseleave()
键盘事件:keydown(),keyup();
表单事件:获取焦点focus(),失去焦点:blur(),表单提交:submit();
值发生改变change();
//hover(悬停的方法,离开的方法)
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲p1").hover( …(选择器)
绑定事件: ( 选 择 器 ) , 事 件 名 ( f u n c t i o n ( ) ) e g ; (选择器),事件名(function()) eg; ()(function())eg("#id").click(function(){
$(this).css(“color”,“red”)
});
六,jQuery效果
隐藏显现
hide(),和show();
hide(时间,方法执行完后调用的方法);
toggle();在隐藏和显现之间切换,
淡入,淡出效果
实现元素的淡入,淡出
fadeIn()淡入
fadeOut()淡出
fadeToggle()
fadeTo()
fadeInI()淡入;淡入已经隐藏的元素–》以透明度0变成1;
fadeOut()淡出,淡出已经显现的元素,–》以透明度1变成0
fadeIn(时间,回调函数)
fadeTo(“fast”,0.5,“swing”);
fadeTo(时间,透明度值,速度,回调函数)
实际调用animtea({opcity:透明度值},时间,速度,回调函数)方法
滑动
滑动方法:
slidedown();向下滑动显示
slideup();向上滑动隐藏
slideToggle();滑动切换隐藏与显现
slidedown(时间);

    动画:
    animate
    备注:色彩动画不能设置,包括背景颜色,字体颜色
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值