Jquery 常用方法一览表(集合)

Jquery 常用方法一览表(集合)

简介

JQuery 属于 JavaScript 的库,它的出现主要为了让JavaScript的代码更加简洁、易读、易于编写。 JQuery是当今最流行的JS库,简化了技术处理,让开发者更便捷地开发。在这里我们会列出 JQuery 常用的方法与实例。

JQuery 常用方法

选择器

  • 通过 id 选择器选取元素
$('#idName')
  • 通过 class 选择器选取元素
$('.className')
  • 通过标签名选择器选取元素
$('tagName')

事件绑定

  • click 事件绑定
$('button').click(function(){
  alert('clicked')
})
  • hover 事件绑定
$('button').hover(function(){
  alert('hovered')
})

样式

  • 设置 css 样式
$('button').css('background-color', 'red')
  • 添加类样式
$('button').addClass('className')

DOM 操作

  • 插入 DOM 元素
$('body').append($('<div/>').addClass('class'))
  • 删除 DOM 元素
$('p').remove()

示例说明

案例一:Set/Get 元素 value 值

  • 实现功能:点击按钮时修改 input / textarea 元素的 value 值
<input type="text" id="inputName" />
<button id="btn">点击修改 input 的 value</button>
<textarea id="textareaName"></textarea>
<button id="btn">点击修改 textarea 的 value</button>
// 修改 input 的 value
$('#btn').click(function(){
  $('#inputName').val('new value');
});

// 修改 textarea 的 value
$('#btn').click(function(){
  $('#textareaName').val('new value');
});

案例二:根据滚动条位置控制元素出现与消失

  • 实现功能:当滚动条位置超过 100 像素时,控制按钮显示;否则隐藏按钮
<button id="btn" style="display:none;">回到顶部</button>
<script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
  $(window).scroll(function(){
    if($(this).scrollTop() > 100){
        $('#btn').fadeIn();
    }else{
        $('#btn').fadeOut();
    }
  });

  $('#btn').click(function(){
    $('html ,body').animate({scrollTop: 0}, 300);
    return false;
  });
</script>

结束语

JQuery 常用的方法其实还有很多,本文只是列出了几个常见的方法,希望对读者有所帮助。.jquery()方法是所有jQuery操作的入口,我们可以通过这个方法获得一个jQuery对象,进而对文档中的元素进行操作。熟悉JQuery的语法和常用方法,能够提高我们开发效率,快速构建复杂的页面交互效果。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Jquery 常用方法一览表(集合) - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • 如何在JQuery中获得一个字符串的长度

    下面是详细讲解“如何在JQuery中获得一个字符串的长度”的完整攻略: 获取字符串长度的方法 1. 使用length属性 在JavaScript中,字符串有一个length属性,可以获取一个字符串的长度。在JQuery中,可以通过如下方式来获取一个字符串的长度: var str = "Hello, jQuery!"; var len = …

    jquery 2023年5月13日
    00
  • jquery validator 插件增加日期比较方法

    首先,为了使用日期比较方法,我们需要安装JQuery Validator插件。可以通过以下代码引入: <script src="https://cdn.bootcdn.net/ajax/libs/jquery-validate/1.19.3/jquery.validate.min.js"></script> 接下来…

    jquery 2023年5月28日
    00
  • jquery实现ajax提交form表单的方法总结

    我来详细讲解“jquery实现ajax提交form表单的方法总结”的完整攻略。 一、前置知识 在了解“jquery实现ajax提交form表单的方法总结”之前,需要先掌握一下基本的前端知识,包括: HTML基础知识 CSS基础知识 JavaScript基础知识 jQuery基础知识 这些知识都是前端必备的基础知识,需要有一定的基础才能更好地理解本文的内容。 …

    jquery 2023年5月28日
    00
  • jQWidgets jqxDraw text()方法

    jQWidgets jqxDraw text()方法 jQWidgets是一个基于jQuery的UI组件库,提供了丰富的UI组件和工具,包括表格、表历、单等。jqxDraw是jQWidgets中的一个组件,用于创建矢量图形。text()方法是jqxDraw中的一个方法,用于在画布上绘制文本。 text()方法的基本语法 text()方法用于在画布上绘制文本,…

    jquery 2023年5月9日
    00
  • jquery 属性选择器(匹配具有指定属性的元素)

    jQuery属性选择器可以使用属性值匹配来查找元素。通过使用jQuery属性选择器,您可以选择具有指定属性、特定属性值或属性值以特定值开头/结尾的元素。 下面是完整的jquery属性选择器攻略: 基本语法 属性选择器使用方括号 [] 来选择含有指定属性的元素。方括号内包含属性名称或属性名称与值的组合。以下是基本属性选择器的语法: $("[attri…

    jquery 2023年5月28日
    00
  • jQuery页面刷新(局部、全部)问题分析

    下面是关于“jQuery页面刷新(局部、全部)问题分析”的完整攻略: 1. 为什么需要局部刷新? 在Web开发中,页面刷新对用户体验来说是很糟糕的。在一些Web应用中,如社交媒体,购物网站,消息系统等,经常需要更新页面上的某些部分,而不是整个页面刷新。这样能够提供更好的性能、更快的响应时间和更良好的用户体验。同时,这种局部刷新技术也称为Ajax技术。 2. …

    jquery 2023年5月27日
    00
  • jQWidgets jqxButton render()方法

    jQWidgets jqxButton render()方法详解 jQWidgets是一个基于jQuery的UI组件库,提供了丰富UI组件工具包。jqxButton是其中之。本文将详细介绍jqxButton的render()方法,包括定义、语法和示例。 render()方法的定义 xButton的render()方法用于渲染按钮。 render()方法的语法…

    jquery 2023年5月10日
    00
  • EasyUI使用DataGrid实现动态列数据绑定

    让我来详细讲解一下“EasyUI使用DataGrid实现动态列数据绑定”的攻略。 思路简介 使用 EasyUI 的 DataGrid 实现动态列数据绑定的步骤如下: 第一步:定义 DataGrid 第二步:获取数据 第三步:根据数据动态生成列 第四步:将列数据填充至 DataGrid 中 详细步骤 第一步:定义 DataGrid 首先,在 HTML 页面中定…

    jquery 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部