获取data-*属性值

手把手教你学Simulink——基于经典PID控制的电机系统场景实例:BLDC电机PID电流控制策略仿真 *无刷直流电机(Brushless DC Motor, BLDC)**因其高效率、长寿命和低维护成本,在众多领域如家用电器、工业自动化、电动汽车等得到了广泛应用。为了实现对BLDC电机的有效控制,通常采用基于霍尔传感器或反电动势检测的换相技术,并结合电流闭环控制以提高系统的动态响应和稳定性。本教程将带你使用构建一个基于PID控制的BLDC电机电流控制策略仿真模型BLDC电机建模PID控制器设计与应用系统仿真与调试控制效果分析本文介绍了如何使用构建一个。 阅读详情

原文:https://blog.youkuaiyun.com/jx950915/article/details/78931509

 

获取的就是data-id 和 dtat-vice-id的值

<li id="getId" data-id="122" data-vice-id="11">获取id</li>

一:getAttribute()方法

const getId = document.getElementById('getId');
// //getAttribute()取值属性
console.log(getId.getAttribute("data-id"));//122
console.log(getId.getAttribute("data-vice-id"));//11
// //setAttribute()赋值属性
getId.setAttribute("data-id","48");
console.log(getId.getAttribute("data-id"));//48

二:dataset()方法

//data-前缀属性可以在JS中通过dataset取值,更加方便
console.log(getId.dataset.id);//112
//data-vice-id连接取值使用驼峰命名法取值 
console.log(getId.dataset.viceId);//11

//赋值
getId.dataset.id = "113";//113
getId.dataset.viceId--;//10

//新增data属性
getId.dataset.id2 = "100";//100

//删除,设置成null,或者delete
getId.dataset.id2 = null;//null
delete getId.dataset.id2;//undefind

三:jquery data()方法

var id = $("#getId").data("id"); //122
var viceId = $("#getId").data("vice-id"); //11
//赋值
$("#getId").data("id","100");//100

四:jquery attr()方法

var id = $("#getId").attr("data-id"); //122
var viceId = $("#getId").attr("data-vice-id"); //11
//赋值
$("#getId").attr("data-id","100");//100

 

Simulink开发项1000例实战专栏--实例148:构建一个完整的电动汽车电池SOH评估仿真模型,包括电池建模模块、数据采集模块、SOH估算算法模块以及性能评估模块 电动汽车的动力电池是其核心部件,而电池的健康状态(State of Health, SOH)直接影响车辆的续航能力和使用寿命。SOH通常定义为当前电池容量与初始容量的比值,用百分比表示。通过基于MATLAB/Simulink平台的SOH评估仿真,可以实时监测电池的退化情况,并为电池管理系统(BMS)提供决策依据。本项目旨在构建一个完整的电动汽车电池SOH评估仿真模型,包括电池建模模块、数据采集模块、SOH估算算法模块以及性能评估模块,并通过仿真验证SOH评估的准确性。 阅读详情

相关推荐

智能车竞赛飞檐走壁组立体赛道电磁引导线设计与实现

本文深入解析了智能车竞赛飞檐走壁组立体赛道电磁引导线的核心设计与实现。针对垂直面、圆筒、跷跷板等立体元素,详细阐述了电磁线规格参数选择、三维空间铺设技巧及磁场调试方法,旨在帮助参赛队伍打造稳定可靠的导航系统,提升车模在复杂立体赛道上的通过率与稳定性。

bert9linguist的博客 280

简述data-属性的用法(如何设置,如何获取),有何优势?

简述data-属性的用法(如何设置,如何获取),有何优势?

m0_51958500的博客 4252

UDP协议详解——使用Socket通信

UDP(UserDatagramProtocol)是一个简单的面向消息的传输层协议,尽管UDP提供标头和有效负载的完整性验证(通过校验和),但它不保证向上层协议提供消息传递,并且UDP层在发送后不会保留UDP 消息的状态。因此,UDP有时被称为不可靠的数据报协议。如果需要传输可靠性,则必须在用户应用程序中实现。UDP使用具有最小协议机制的简单无连接通信模型。UDP提供数据完整性的校验和,以及用于在数据报的源和目标寻址不同函数的端口号。它没有握手对话,因此将用户的程序暴露在底层网络的任何不可靠的方面。

qq_3517289697的博客 3385

Java--Data类

java.util.Date.表示指定的时间信息,不支持国际化构造方法new Date():当前系统日期和时间new Date(long):给定日期和时间主要方法:after(Date):判断当前日期对象是否在给定日期对象之后before(Date):判断当前日期对象是否在给定日期对象之前equals(Object):判断两个日期是否相等compareTo(Date):比较两个日期的顺序,如果当前日期对象大于给定日期对象,返回正数,如果小于。

2302_80969025的博客 2631

Windows 环境下 OpenClaw 的安装与千问大模型配置

为了不占用 C 盘空间,重装系统也不丢失配置,本文详细记录了如何将 OpenClaw 安装在非系统盘,比如D 盘,并对接阿里云 通义千问大模型的全过程。主要是利用 NVM 和 npm 进行安装,方便后续一键升级,配置具有免费额度的Qwen API,这个只需要在阿里云百炼注册一个账号就能获得免费额度。

博客 6537

从零到一:PrimeTime静态时序分析入门指南

本文详细介绍了PrimeTime静态时序分析(STA)的入门指南,从基础概念到实际应用全面覆盖。内容包括时序路径分类、PrimeTime环境搭建、时序约束设置与验证、时序分析与报告解读等核心内容,帮助工程师快速掌握STA技术,解决数字芯片设计中的时序收敛问题。

weixin_28730131的博客 268

js: 获取标签元素data-*属性值的方法

标签上有两个属性data-id 和 data-user-name, 需要通过js去获取 <style> #user::before { content: attr(data-id); } #user::after { content: attr(data-user-name); } </style> <div id="user" data-id="666" data-user-name="Tom"></div> 方式

彭世瑜的博客 7597

Unity3d游戏开发工程师笔试题学习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、学习背景二、错题记录2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 前言 提示:这里可以.

m0_54231818的博客 5464

jQuery获取data-*属性值下面就详细介绍四种方法获取data-*属性的值

jQuery获取data-*属性值 下面就详细介绍四种方法获取data-*属性的值 <li id="getId" data-id="122" data-vice-id="11">获取id</li> 需要获取的就是data-id和dtat-vice-id的值 一:getAttribute()方法 const getId = document.getElementById('getId'); // //getAttribute()取值属性 console.log(get..

AI 前沿技术实战博客:LLM / Agent / AI 制药 / 生信四大栏目日更,硬核干货 + 可复现代码,看完就能上手 1万+

uniapp - 超详细 H5 网页引入百度地图教程,附地图示例 / 获取当前设备定位的省市区、详细地址、经纬度信息 / 用户当前 IP 属地定位地理位置等等(新手小白快速上手,详细配置及使用全流程)

uniapp百度地图,uniapp百度地图ip属地定位,uniapp百度地图获取省市区详细地址经纬度等,uniapp百度地图当前用户设备定位省份市区详细所在地ip属地等详细教程示例,uniapp网页h5引入百度地图详细教程,uniapp h5网站使用百度地图详细教程,uniappH5端如何接入使用百度地图api,uniapp H5网页端百度地图获取地理位置信息,uniapp h5页面引入百度地图,uniapp h5平台百度地图获取城市信息,uniapp百度地图获取经纬度,uniapp 百度地图拿省市区用什么

🏆 前端领域优质创作者 6217

【GlobalMapper精品教程】074:从Lidar点云创建3D地形模型

本文基于地形点云数据,基于泊松方法、贪婪三角形测量方法和阿尔法形状创建3d地形模型。

智慧空间实验室 2169

HTML:利用data自定义属性进行传值

data-* 属性用于存储私有页面后应用的自定义数据,可以在所有的 HTML 元素中嵌入数据。 自定义的数据可以让页面拥有更好的交互体验(不需要使用 Ajax 或去服务端查询数据)。 data-* 属性由以下两部分组成: 属性名不要包含大写字母,在 data- 后必须至少有一个字符。 该属性可以是任何字符串 注意:自定义属性前缀 "data-" 会被客户端忽略。 语法:<elementdata-*="somevalue"> 为一个元素分配data属性存储数据 &lt...

summer_gf的博客 3146

【nerfStudio】1-在windows上安装nerfStudio

安装Git。安装Visual Studio 2022。在安装CUDA之前必须完成此步骤。必须在“桌面开发与C++”工作流程(在BuildTools版本中称为“C++构建工具”)中包含所需的组件。Nerfstudio要求。我们建议使用conda来管理依赖关系。在继续之前,请确保安装了Conda。 依赖关系 PyTorch 请注意,如果安装了低于2.0.1的PyTorch版本,则应卸载先前版本的pytorch、functorch和tiny-cuda-nn。 基于CUDA 11.8的Torch 2.0.1 安装基

dlhlSC的博客 1692

jquery 获取data-* 属性值

HTML5规定可以为元素添加非标准型的属性,只需添加前缀data-,这些属性可以随意添加,随意命名,目的是为元素提供与渲染无关的信息,或提供语义信息。 浏览器支持 IE Firefox Chrome Safari Opera 支持 支持 支持 支持 支持 所有主流浏览器都支持 data-*...

linghunyoushou的博客 1926

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

html获取data-*值,html5 获取和设置data-*属性值的四种方法讲解

1、获取id的对象2、需要获取的就是data-id 和 dtat-vice-id的值一:getAttribute()方法const getId = document.getElementById('getId');// //getAttribute()取值属性console.log(getId.getAttribute("data-id"));//console.log(getId.getAttr...

weixin_35064201的博客 3295

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

设置获取data-*属性值

html代码如下: <div id="getId" data-id="122" data-vice-id="11">获取id</div > 需要获取的就是data-id和dtat-vice-id的值 一:getAttribute()方法 const getId = document.getElementById('getId'); ...

a97156000的博客 1091

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jquery 获取data-* 属性值

下面就详细介绍四种方法获取data-*属性的值&lt;li id="getId" data-id="122" data-vice-id="11"&gt;获取id&lt;/li&gt;1需要获取的就是data-id 和 dtat-vice-id的值一:getAttribute()方法const getId = document.getElementById('getId'); // //getAtt...

mengzuchao的专栏 5万+

【JavaScript】【JQuery】获取 data-* 属性值

前言 略 data-* 属性 data-* 属性是 HTML5 中的新属性。 data-* 属性用于存储页面或应用程序的私有自定义数据。 属性名不应该包含任何大写字母,并且在前缀 “data-” 之后必须有至少一个字符 JQuery 获取 data-* 属性值 <!DOCTYPE html> <html> <head> <title>test</title> <meta charset="UTF-8"> <script

sayyy的专栏 763

js/jQuery获取data-*属性值

面就详细介绍四种方法获取><li id="getId" >"122" >"11">获取id</li>,需要获取的就是>dtat-vice-id的值 一:getAttribute()方法 const getId = document.getElementById('getId'); // //getAttribute()取值属性 console.log(getId.getAttribute(">//122 console.log(getId.getA

高先生的猫 1644

jQuery获取data-*属性值

下面就详细介绍四种方法获取data-*属性的值 &amp;lt;li id=&quot;getId&quot; data-id=&quot;122&quot; data-vice-id=&quot;11&quot;&amp;gt;获取id&amp;lt;/li&amp;gt; 需要获取的就是data-id 和 dtat-vice-id的值 一:getAttribute()方法 const getId = docu

寻玉 992

HTML5 获取和设置DATA-*属性值的四种方法讲解

1、获取id的对象 2、需要获取的就是data-id 和 dtat-vice-id的值 一:getAttribute()方法 const getId = document.getElementById('getId'); // //getAttribute()取值属性 console.log(getId.getAttribute("data-id"));//122 console.log(getId.getAttribute("data-vice-id"));//11 // //setAttri

duguxueao的专栏 1293

jquery获取java对象的属性_js/jQuery获取data-*属性值【转】

下面就详细介绍四种方法获取data-*属性的值获取id需要获取的就是data-id和dtat-vice-id的值一:getAttribute()方法const getId = document.getElementById('getId');// //getAttribute()取值属性console.log(getId.getAttribute("data-id"));//122consol...

weixin_35775988的博客 261

js获取data-*属性值,及赋值

js获取data-*属性、及设置赋值,此处以a标签为例: <a href="javascript:;" data-id="2020" id="demo0">data0</a> <a href="javascript:;" data-name-id="202005" id="demo1">data1</a> <a href="javascript:;" id="demo2">data2</a> 一、jq获取data属性值的两种方法:

weixin_40030173的博客 1万+
上一篇: vue 关于数组和对象的更新
下一篇: 对象
Shirley~~~
博客等级 码龄8年 6粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值