广告
返回顶部
首页 > 资讯 > 前端开发 > html >jQuery特殊属性操作有哪些
  • 925
分享到

jQuery特殊属性操作有哪些

2024-04-02 19:04:59 925人浏览 独家记忆
摘要

这篇文章主要介绍“Jquery特殊属性操作有哪些”,在日常操作中,相信很多人在jQuery特殊属性操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jQuery特殊属性

这篇文章主要介绍“Jquery特殊属性操作有哪些”,在日常操作中,相信很多人在jQuery特殊属性操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jQuery特殊属性操作有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

jQuery特殊属性操作

val方法

val方法用于设置和获取表单元素的值,例如input、textarea的值

//设置值
$("#name").val(“张三”);
//获取值
$("#name").val();

自己是个做了几年开发的老码农,希望本文对你有用! 这里推荐一下我的前端学习交流圈:767273102 ,里面都是学习前端的,从最基础的html+CSS+js【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5项目实战的学习资料都有整理,送给每一位前端小伙伴。2019最新技术,与企业需求同步。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!

点击: 加入

html方法与text方法

html方法相当于innerHTML text方法相当于innerText

//设置内容
$(“div”).html(“<span>这是一段内容</span>”);
//获取内容
$(“div”).html()
//设置内容
$(“div”).text(“<span>这是一段内容</span>”);
//获取内容
$(“div”).text()

width方法与height方法

设置或者获取高度

//带参数表示设置高度
$(“img”).height(200);
//不带参数获取高度
$(“img”).height();

获取网页的可视区宽高

//获取可视区宽度
$(window).width();
//获取可视区高度
$(window).height();

scrollTop与scrollLeft

设置或者获取垂直滚动条的位置

//获取页面被卷曲的高度
$(window).scrollTop();
//获取页面被卷曲的宽度
$(window).scrollLeft();

offset方法与position方法

offset方法获取元素距离document的位置,position方法获取的是元素距离有定位的父元素的位置。

//获取元素距离document的位置,返回值为对象:{left:100, top:100}
$(selector).offset();
//获取相对于其最近的有定位的父元素的位置。
$(selector).position();

jQuery事件机制

javascript中已经学习过了事件,但是jQuery对JavaScript事件进行了封装,增加并扩展了事件处理机制。jQuery不仅提供了更加优雅的事件处理语法,而且极大的增强了事件的处理能力。
简单事件绑定>>bind事件绑定>>delegate事件绑定>>on事件绑定(推荐)
简单事件注册

click(handler)            单击事件
mouseenter(handler)        鼠标进入事件
mouseleave(handler)        鼠标离开事件

缺点:不能同时注册多个事件

bind方式注册事件

//第一个参数:事件类型
//第二个参数:事件处理程序
$("p").bind("click mouseenter", function(){
    //事件响应方法
});

缺点:不支持动态事件绑定

delegate注册委托事件

// 第一个参数:selector,要绑定事件的元素
// 第二个参数:事件类型
// 第三个参数:事件处理函数
$(".parentBox").delegate("p", "click", function(){
    //为 .parentBox下面的所有的p标签绑定事件
});

缺点:只能注册委托事件,因此注册时间需要记得方法太多了

on注册事件(重点)
jQuery1.7之后,jQuery用on统一了所有事件的处理方法。

最现代的方式,兼容zepto(移动端类似jQuery的一个库),强烈建议使用。
on注册简单事件

// 表示给$(selector)绑定事件,并且由自己触发,不支持动态绑定。
$(selector).on( "click", function() {});

on注册委托事件

// 表示给$(selector)绑定代理事件,当必须是它的内部元素span才能触发这个事件,支持动态绑定
$(selector).on( "click",“span”, function() {});

on注册事件的语法:

// 第一个参数:events,绑定事件的名称可以是由空格分隔的多个事件(标准事件或者自定义事件)
// 第二个参数:selector, 执行事件的后代元素(可选),如果没有后代元素,那么事件将有自己执行。
// 第三个参数:data,传递给处理函数的数据,事件触发的时候通过event.data来使用(不常使用)
// 第四个参数:handler,事件处理函数
$(selector).on(events[,selector][,data],handler);

事件解绑

// 解绑匹配元素的所有事件
$(selector).off();
// 解绑匹配元素的所有click事件
$(selector).off("click");

触发事件

$(selector).click(); //触发 click事件
$(selector).trigger("click");

jQuery事件对象

jQuery事件对象其实就是js事件对象的一个封装,处理了兼容性。

//screenX和screenY    对应屏幕最左上角的值
//clientX和clientY    距离页面左上角的位置(忽视滚动条)
//pageX和pageY    距离页面最顶部的左上角的位置(会计算滚动条的距离)
//event.keyCode    按下的键盘代码
//event.data    存储绑定事件时传递的附加数据
//event.stopPropagation()    阻止事件冒泡行为
//event.preventDefault()    阻止浏览器默认行为
//return false:既能阻止事件冒泡,又能阻止浏览器默认行为。

到此,关于“jQuery特殊属性操作有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: jQuery特殊属性操作有哪些

本文链接: https://www.lsjlt.com/news/85512.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery特殊属性操作有哪些
    这篇文章主要介绍“jQuery特殊属性操作有哪些”,在日常操作中,相信很多人在jQuery特殊属性操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jQuery特殊属性...
    99+
    2022-10-19
  • jQuery的操作属性有哪些
    这篇文章主要介绍jQuery的操作属性有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、操作属性1、读取属性值:attr(属性名)取得以第一匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性...
    99+
    2023-06-29
  • VB.NET中有哪些特殊操作符
    这篇文章将为大家详细讲解有关VB.NET中有哪些特殊操作符,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。VB.NET特殊操作符的小例子如下:Dim a As N...
    99+
    2023-06-17
  • jquery可用的属性有哪些
    今天小编给大家分享一下jquery可用的属性有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一...
    99+
    2022-10-19
  • linux操作系统有哪些特性
    linux操作系统的特性有:1.可移植性;2.设备独立性;3.安全性;4.开放性;linux操作系统的特性有以下几点可移植性linux符合POSIX标准,可以将操作系统从一个平台转移到另一个平台使用,且可以在微型计算机到大型计算机环境中使用...
    99+
    2022-10-10
  • jQuery基础操作有哪些
    这篇文章给大家分享的是有关jQuery基础操作有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.选择器1.1.id选择器$('#id')1.2.class选...
    99+
    2022-10-19
  • jquery中有哪些样式操作
    这篇文章主要介绍jquery中有哪些样式操作,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! jquery样式操作:1、使用css()设置或返回匹配元素的样...
    99+
    2022-10-19
  • jQuery中的DOM操作有哪些
    这篇文章主要介绍了jQuery中的DOM操作有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jQuery中的DOM操作有哪些文章都会有所收获,下面我们一起来看看吧。DOM(Document Object M...
    99+
    2023-07-04
  • jQuery的属性筛选选择器有哪些
    本文小编为大家详细介绍“jQuery的属性筛选选择器有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“jQuery的属性筛选选择器有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。属性筛选选择器选择器描述$...
    99+
    2023-06-27
  • jquery弹出层插件ColorBox有哪些特性
    jquery弹出层插件ColorBox具有以下特性: 美观的外观:ColorBox提供了一个漂亮的弹出层外观,可以自定义样式以适...
    99+
    2023-10-25
    jquery ColorBox
  • jQuery文档操作方法有哪些
    jQuery提供了一系列的文档操作方法,包括但不限于以下几种:1. .html():获取或设置被选元素的HTML内容。2. .tex...
    99+
    2023-10-11
    jQuery
  • jquery操作select的方法有哪些
    以下是常见的 jQuery 操作 select 元素的方法:1. .val():获取或设置 select 元素的值。例如:```ja...
    99+
    2023-08-18
    jquery select
  • jQuery操作radio的技巧有哪些
    以下是一些使用jQuery操作radio的技巧:1. 设置选中的radio按钮:使用`prop()`方法将radio按钮的`chec...
    99+
    2023-08-15
    jQuery radio
  • Shell脚本中的特殊字符分别有哪些作用
    本篇内容主要讲解“Shell脚本中的特殊字符分别有哪些作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell脚本中的特殊字符分别有哪些作用”吧!Shell中的特殊字符有 $ 美元符 2、\...
    99+
    2023-06-09
  • CSS3新增背景属性常用操作有哪些
    这篇文章给大家分享的是有关CSS3新增背景属性常用操作有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。background:  background-color:背...
    99+
    2022-10-19
  • android gravity属性有哪些作用
    Android中的gravity属性用于指定View中内容的对齐方式。以下是常用的gravity属性值及其作用:- left:将内容...
    99+
    2023-10-18
    android
  • JQuery中Ajax的操作方法有哪些
    JQuery中Ajax的操作方法有以下几种:1. $.ajax():这是最常用的AJAX方法,可以发送HTTP请求并处理服务器响应。...
    99+
    2023-08-12
    Jquery Ajax
  • windows操作系统有哪些特点
    这篇文章主要介绍了windows操作系统有哪些特点的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows操作系统有哪些特点文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2023-03-22
    windows
  • Linux操作系统有哪些特点
    本文小编为大家详细介绍“Linux操作系统有哪些特点”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux操作系统有哪些特点”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。linux是用C语言和汇编语言写的。C...
    99+
    2023-06-29
  • shell脚本中常见的一些特殊符号和作用有哪些
    这篇文章主要讲解了“shell脚本中常见的一些特殊符号和作用有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“shell脚本中常见的一些特殊符号和作用有哪些”吧!1、{} 大括号:用法一:...
    99+
    2023-06-09
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作