JQuery学习入门

一、添加事件

1、页面加载完成事件

$(document).ready(function() {})

2、为元素添加点击事件

$(".className").on("click", function() {})

3、为元素添加鼠标浮动事件

$(".className").hover(function() {
//浮动
}, function() {
//取消浮动
})

4、为下拉框添加选择事件

$(".selectName").change(function() {})

5、为列表添加遍历事件

$(".ulName").each(function() {})

二、操作类名

1、判断元素是否拥有类名,返回true或false

$(".className").hasClass(".className")

2、为元素添加类名

$(".className").addClass(".className")

3、为元素移除类名

$(".className").removeClass(".className")

4、为元素添加或移除类名(有则删,无则加)

$(".className").toggleClass(".className")

三、寻找元素

1、父级元素

$(".className").parent()

2、子级元素

$(".className").children()

3、寻找子级元素

$(".className").children().find()

四、修改元素属性

1、为元素添加节点属性

$(".className").attr("title", "titleName")

2、为元素添加对象属性

$(".className").prop("checked", true)

3、修改元素CSS样式

$(".className").css("color", "red")

五、操作元素内容

1、读取或修改元素的HTML内容

$(".className").html()

2、读取或修改元素的纯文本内容,不能用于表单元素

$(".className").text()

3、读取或修改表单元素的值

$(".className").val()

4、移除元素的所有内容,包括所有文本和子节点

$(".className").empty()

六、添加/删除节点

1、在元素的开头插入节点

$(".className").append()

2、在元素的结尾插入节点

$(".className").prepend()

3、在元素之前插入节点

$(".className").before()

4、在元素之后插入节点

$(".className").after()

5、删除节点

$(".className").remove()

七、获取/设置元素尺寸

1、获取元素宽度、高度

let width = $(".className").width();
let height = $(".className").height();

2、设置元素宽度、高度

$(".className").width(400);
$(".className").height(300);

八、显示/隐藏元素

1、显示元素

$(".className").show()

2、隐藏元素(元素不占位)

$(".className").hide()

3、显示元素

$(".className").css("visibility", "visible")

4、隐藏元素(元素占位)

$(".className").css("visibility", "hidden")

5、显示元素

$(".className").css("display", "block")

6、隐藏元素(元素不占位)

$(".className").css("display", "none")

7、显示元素(向下滑动)

$(".className").slideDown()

8、隐藏元素(向上滑动)

$(".className").slideUp()

九、高级查询

以列表项浮动显示相应的DIV为例

 

    $(".ul li").hover(function () {
        $(this).toggleClass('hover');
        $(".showPanel").find("div").eq($(this).index()).show();
    }, function () {
        $(this).toggleClass('hover');
        $(".showPanel").find("div").eq($(this).index()).hide();
    });
 
 

转载于:https://www.cnblogs.com/sharealex/articles/8117444.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
jQuery是一个JavaScript库,用于简化HTML文档的操作、事件处理、动画效果和Ajax等功能。如果你想从入门到精通jQuery,可以按照以下步骤进行学习: 1. 学习基础知识:了解jQuery的基本语法、选择器和常用方法。可以通过官方文档、在线教程或书籍来学习。掌握jQuery的选择器语法,可以通过CSS选择器选取HTML元素,并使用jQuery提供的方法对其进行操作。 2. 实践编程:通过实际编写jQuery代码来加深理解。可以尝试使用jQuery来处理表单验证、DOM操作、事件绑定等常见任务。同时,结合HTML和CSS来创建一些简单的交互效果,如点击展开、淡入淡出等。 3. 深入学习特性:学习jQuery的高级特性,如动画效果、Ajax请求和响应处理等。掌握这些特性可以为你的Web开发提供更多可能性。使用jQuery内置的动画方法可以创建各种各样的动态效果。了解如何使用Ajax来实现与服务器的数据交互,以及如何处理服务器返回的数据。 4. 拓展知识:了解jQuery的插件和扩展。jQuery拥有庞大的插件生态系统,可以帮助你快速实现各种功能,如图片轮播、日期选择器、表格排序等。掌握如何使用插件可以提高你的开发效率和质量。 5. 实践项目:尝试实践一些小型项目或参与开源项目,将所学的知识应用到实际开发中。通过项目实践,你可以更好地理解jQuery的应用场景和优势,并锻炼自己的编程能力。 总之,学习jQuery需要不断的实践和积累经验。通过不断学习和实践,你可以逐步掌握jQuery的各项功能和技巧,从而达到精通的水平。祝你学习顺利!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值