我的编程空间,编程开发者的网络收藏夹
学习永远不晚

jQuery怎么自定义属性

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

jQuery怎么自定义属性

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

传统的HTML中如果想要实现某种样式,可以在标签上添加id、class、或者在标签上添加固有属性,通过CSS中的类选择器、id选择器、属性选择器来实现,在许多UI框架中,例如:bootstrap,可以通过data-[ ]自定义属性,不用写一行js代码,方便了很多。同样在HTML5可以通过data-自定义属性名来给元素添加自定义的属性名。一旦添加完成之后。通过JS可以获取以及设置自定义属性。

自定义属性目的:是为了保存并使用数据。有些数据可以保存到页面中而不保存到数据库中。

自定义属性获得是通过getAttribute('属性')获得,但有些自定义属性很容易引起歧义,不容易判断是元素的内置属性还是自定义属性。

一、自定义属性(html5标准)data-属性名称="属性值"

自定义属性的名称驼峰式命名规则需要用-隔开

自定义属性名称如果连在一起写,大写会自动转为小写

data-user="eric"======>属性名称是userdata-user-name="eric"===>属性名称是userNamedata-userName="eric"=====>属性名称是username

二、jquery自定义属性常用操作

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>实例</title><script type="text/javascript" class="lazy" data-src="https://apps.bdimg.com/libs/jquery/1.11.3/jquery.min.js"></script><script>$(document).ready(function(){        var t1=$('.test').data();//获取该元素全部自定义属性        var t2=$('.test').data('age');//获取指定自定义属性        console.log(t1);//{age:18,user:"li"}        console.log(t2);//18        $('.test').data('age',20);//改变自定义属性        console.log(t1);//{age:20,user:"li"}        $('.test').data('weight','60kg');//设置新自定义属性        console.log(t1);//{age:20,user:"li",weight:"60kg"}    });</script></head><body><div class="test" data-user="li" data-age="18"></div></body></html>

三、jQuery中选择查找自定义属性具有特定值的所有元素

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>实例</title><script type="text/javascript" class="lazy" data-src="https://apps.bdimg.com/libs/jquery/1.11.3/jquery.min.js"></script><script>$(document).ready(function(){        $('a[data-url="1.html"]').html('<span >5.html</span>');            $('a[data-url="2.html"]').html('<span >6.html</span>');    });</script></head><body><div class="test" data-user="li" data-age="18"><a href="javascript:void(0);" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  data-url="1.html">1.html</a><a href="javascript:void(0);" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  data-url="1.html">1.html</a><a href="javascript:void(0);" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  data-url="2.html">2.html</a><a href="javascript:void(0);" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  data-url="3.html">3.html</a><a href="javascript:void(0);" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  data-url="4.html">4.html</a></div></body></html>

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

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

jQuery怎么自定义属性

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

下载Word文档

猜你喜欢

jQuery怎么自定义属性

这篇文章主要介绍“jQuery怎么自定义属性”,在日常操作中,相信很多人在jQuery怎么自定义属性问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jQuery怎么自定义属性”的疑惑有所帮助!接下来,请跟着小编
2023-07-05

怎么在css中自定义属性

本篇文章为大家展示了怎么在css中自定义属性,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。css的全称是什么css的全称是Cascading Style Sheets(层叠样式表),它是一种用来表现
2023-06-14

怎么在Html5中自定义属性

这篇文章将为大家详细讲解有关怎么在Html5中自定义属性,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。定义H5为我们提供了以 "data-" 为前缀定义需要的属性即可设置自定义属性
2023-06-09

HTML5中data-* 自定义属性怎么用

这篇文章主要为大家展示了“HTML5中data-* 自定义属性怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HTML5中data-* 自定义属性怎么用”这篇文章吧。在jQuery的attr
2023-06-09

Android自定义控件之自定义属性(二)

前言: 上篇介绍了自定义控件的基本要求以及绘制的基本原理,本篇文章主要介绍如何给自定义控件自定义一些属性。本篇文章将继续以上篇文章自定义圆形百分比为例进行讲解。有关原理知识请参考Android自定义控件基本原理详解(一)这篇文章。 需求产生
2022-06-06

c#怎么定义属性

如何在 c# 中定义属性属性是一种编程构造,它包含一个 get 访问器和一个 set 访问器,允许以一种类属性的方式访问字段。它们提供了一种安全且封装的方式来访问和修改类的内部数据。语法public Type PropertyName
c#怎么定义属性
2024-05-14

怎么在css中继承自定义属性

今天就跟大家聊聊有关怎么在css中继承自定义属性,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。css的选择器有哪些css的选择器可以分为三大类,即id选择器、class选择器、标签选
2023-06-14

VB.NET如何自定义属性

这篇文章主要介绍了VB.NET如何自定义属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。类文件:(Class1)Imports System Imports Syste
2023-06-17

Android自定义组件:1、什么是自定义组件、自定义组件的方式、定义自定义属性

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!! 目录 一、前言 二、什么是自定义组件 三、自定义组件的方式 1、组合现有组件 2、在某一个组件上进行扩展 3、完全自定义组件 四、定义自定义属性 1、
2022-06-06

android 自定义控件 自定义属性详细介绍

自定义控件在android中无处不见,自定义控件给了我们很大的方便。比如说,一个视图为imageview ,imagebutton ,textview 等诸多控件的组合,用的地方有很多,我们不可能每次都来写3个的组合,既浪费时间,效率又低。
2022-06-06

python怎么定义类属性

在 python 中定义类属性用于存储与类自身相关的信息,语法为:class myclass: class_attribute = value。可通过类名或实例名(需加上类名前缀)访问和修改类属性。实例属性与类属性的区别在于作用域、默认值和
python怎么定义类属性
2024-05-22

怎么自定义View视图的属性及引用

今天小编给大家分享一下怎么自定义View视图的属性及引用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、创建一个类,继承V
2023-07-05

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录