1基础

1.基本

作用:JQuery是一个javascript的框架,通过JQuery可以非常方便的操作html的元素

1.链接:https://pan.baidu.com/s/1Alwqt-UBYYCJIAYgf0L7DA
提取码:jc2h

2.引入:

<script src="http://...../jquery.min.js"></script>

3.格式

<script>
    $(function(){
        ....
    });
</script>

4.通过id获取元素

 $("#idName")

5.增加监听器

$("#idName").click(function(){
  ......
});

6.取值

$("#idName").val()
  • 获取元素内容,如果有子标签元素,保留字标签
$("#idName").html()
  • 通过text() 获取元素内容,如果有子标签元素,不包含标签
$("#idName").text()
2.css

1给元素增加类样式

$("#idName").addClass("类样式名");

2删除元素的类样式

$("#idName").remove("类样式名");

3给元素直接设置样式

$("#idName").css(property,value)
$("#idName").css({"p1":"v1","p2":"v2"})
3.选择器

1.根据id选择所在元素

$("#idName")

2.根据标签名选择所有该标签的元素

$("tabName")

3.根据类属性选择所在的元素

$(".类名")

4.层级

$("selector1 selector2") 
选择 selector1下的selector2元素 。 

5.选择同个标签的第几个

$(selector:first) 满足选择器条件的第一个元素 
$(selector:last) 满足选择器条件的最后一个元素

$(selector:odd) 满足选择器条件的奇数元素 
$(selector:even) 满足选择器条件的偶数元素 
因为是基零的,所以第一排的下标其实是0(是偶数)

6.将可见的隐藏,将隐藏的可见

 $("div:visible").hide();
 
  $("div:hidden").show();

7.属性

$(selector[attribute])选择器有某属性的元素
$(selector[attribute=value]) 选择器属性等于value的元素
$(selector[attribute!=value]) 选择器属性不等于value的元素
$(selector[attribute^=value]) 选择器属性以value开头的元素
$(selector[attribute$=value]) 选择器属性以value结尾的元素
$(selector[attribute*=value]) 选择器属性包含value的元素

8.表示当前自己

$(this).hide();
$(ancestor descendant)
$(paraent > child)
$(prev + next)
$(prev ~ sibiling)
$(selectro).first()
$(selectro).last()
$(selectro).eq(num)//num从0开始
$("selector").parent()
$("selector").parent()
4.属性
  1. 获取,修改,删除属性值
$("selector").attr("name");

$("selector").attr("name","value");

$("selector").removeAttr("name","value");
5.动态效果
  1. 隐藏,显示
$("selector").show()
$("selector").hide()

2.向上向下滑动,同时切换滑动

$("selector").slideUp()
$("selector").slideDown(2000)
$("selector").slideToggle(2000)

3.淡入 淡出 淡入淡出切换 指定淡入程度

$("selector").fadeIn()
$("selector").fadeOut(2000)
$("selector").fadeToggle()
$("selector").fadeTo("slow",0.2)
$("selector"). animate({left:'0px',top:'50px',height:'50px'},2000,function(){
        alert("动画演示结束")});
//注: 默认情况下,html中的元素都是固定,并且无法改变的位置的。 为了使用animate()自定义动画效果,需要通过css把元素的position设置为relative、absolute或者fixed。
6.事件
  1. 加载
 $("#image").load();//图片加载

2.点击:

click() 表示单击 
dblclick() 表示双击 

3.键盘

keydown 表示按下键盘
keypress 表示按住键盘
keyup 表示键盘弹起
//按照 keydown keypress keyup 顺序发生

4.鼠标

mousedown 表示鼠标按下 
mouseup表示鼠标弹起 


mousemove表示鼠标进入 //当鼠标进入元素,每移动一下都会被调用 
mouseenter表示鼠标进入 
mouseover表示鼠标进入 


mouseleave表示鼠标离开 
mouseout表示鼠标离开 

5.焦点

focus() 获取焦点 
blur() 失去焦点
change() 内容改变 

注: 对于文本框,只有当该文本失去焦点的时候,才会触发change事件。

7.提交

$("#form").submit(function(){
      alert("提交成功");
   });

8.功能绑定到事件

$("selector").on("event",function);

9.触发事件

$("selector").trigger("event");
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值