首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自定义属性操作

1.自定义属性操作 1.1 获取属性值  element.属性 获取属性值。... element.getAttribute('属性'); 区别: element.属性 获取内置属性值(元素本身自带的属性) element.getAttribute(‘属性’); 主要获得自定义属性... element.setAttribute('属性', '值'); 区别:  element.属性 设置内置属性值  element.setAttribute(‘属性’); 主要设置自定义属性...H5自定义属性 自定义属性目的:是为了保存并使用数据。有些数据可以保存到页面中而不用保存到数据库中。 自定义属性获取是通过getAttribute(‘属性’) 获取。...但是有些自定义属性很容易引起歧义,不容易判断是元素的内置属性还是自定义属性。 H5给我们新增了自定义属性: 1. 设置H5自定义属性 H5规定自定义属性data-开头做为属性名并且赋值。

76930

自定义属性操作

') get得到获取 attribute 属性的意思 我们程序员自己添加的属性我们称为自定义属性 index        console.log(div.getAttribute('id'));...// (2) element.setAttribute('属性', '值'); 主要针对于自定义属性        div.setAttribute('index', 2);        div.setAttribute...H5自定义属性 自定义属性目的:是为了保存并使用数据。有些数据可以保存到页面中而不用保存到数据库中。 自定义属性获取是通过getAttribute(‘属性’) 获取。...但是有些自定义属性很容易引起歧义,不容易判断是元素的内置属性还是自定义属性。 H5给我们新增了自定义属性: ?    ...它只能获取data-开头的        // dataset 是一个集合里面存放了所有以data开头的自定义属性        console.log(div.dataset);

81130
您找到你想要的搜索结果了吗?
是的
没有找到

jQuery 属性操作

1.jQuery 属性操作 ​ jQuery 常用属性操作有三种:prop() / attr() / data() ; 1.1 元素固有属性值 prop() ​ 所谓元素固有属性就是元素本身自带的属性,...设置属性语法 prop(''属性'', ''属性值'') 注意:prop() 除了普通属性操作,更适合操作表单属性:disabled / checked / selected 等。...1.2 元素自定义属性值 attr() ​ 用户自己给元素添加的属性,我们称为自定义属性。 比如给 div 添加 index =“1”。 语法 1....设置属性语法 attr(''属性'', ''属性值'') // 类似原生 setAttribute() 注意:attr() 除了普通属性操作,更适合操作自定义属性。...获取数据语法 date(''name'') // 向被选元素获取数据 注意:同时,还可以读取 HTML5 自定义属性  data-index ,得到的是数字型。

1.8K20

jQuery 属性操作

1. jQuery 属性操作 jQuery 常用属性操作有三种:prop() / attr() / data() ; 1.1 元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性,比如...语法 1.获取属性语法 prop("属性") 2.设置属性语法 prop("属性", "属性值") 注意:prop() 除了普通属性操作,更适合操作表单属性:disabled / checked /...1.2 元素自定义属性值 attr() 用户自己给元素添加的属性,我们称为自定义属性。 比如给 div 添加 index =“1”。...) 除了普通属性操作,更适合操作自定义属性。...(该方法也可以获取 H5 自定义属性) 1.3 数据缓存 data() data() 方法可以在指定的元素上存取数据,并不会修改 DOM 元素结构。一旦页面刷新,之前存放的数据都将被移除。

1.2K30

android自定义属性

1、引言 对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现: 自定义一个CustomView(extends View )类 编写values/attrs.xml,在其中编写styleable...我自定义属性,我声明属性就好了,为什么一定要写个styleable呢? 如果系统中已经有了语义比较明确的属性,我可以直接使用嘛?...这里提一下,系统中定义的属性,其实和我们自定义属性的方式类似,你可以在sdk/platforms/android-xx/data/res/values该目录下看到系统中定义的属性。...我自定义属性,我声明属性就好了,为什么一定要写个styleable呢? 其实的确是可以不写的,怎么做呢?...我们在自定义View的时候,可以使用系统已经定义的属性

2.1K100

Jquery的属性操作和DOM操作

JQ中非常重要的部分,就是操作DOM的能力  一   属性操作 1 text():获取或设置某个文本属性           2 html()    :获取或设置某个元素属性        3 val...attr(xxx)  :返回被选元素的属性                $(selector).attr(xxxx,xxxx)  :设置被选元素的属性和值,第一个参数为被选中的属性,第二个参数为属性值...:设置或获取元素的css属性     1  获取CSS属性值:$().css(“属性”)                 2     设置单个CSS属性:$().css(“属性”,“属性值”)      ...3     设置多个CSS属性:$().css({“属性1”:”参数1”,”属性2”:”参数2”,”属性3”:”参数3”})         6 css类操作      1 addClass() 向被选元素中加入一个或多个类...               2 removeClass()  删除类                3 toggleClass() 增加删除类切换操作             $(selector)

1.3K20

自定义属性--和calc

>>>点击获取更多文章<<< 最近在弄练习写demo11,写到有关于 --XXX的自定义属性,calc,平时很少用,比较生面口,于是将它mark下来。...自定义属性 (--*) 带有前缀--的属性名,比如--example--name,表示的是带有值的自定义属性,其可以通过 var 函数在全文档范围内复用的。...CSS 自定义属性是可以级联的:每一个自定义属性可以多次出现,并且变量的值将会借助级联算法和自定义属性值运算出来。...有了calc(),你就可以通过计算来决定一个CSS属性的值了。你还可以在一个 calc() 内部嵌套另一个 calc() ,里面的 calc() 会被简单地视为加了括号。...表达式中的操作数可以使用任意语法种类的长度。如果你愿意,你可以在一个表达式中混用多种不同的长度单位。在需要时,你还可以使用小括号来调整计算顺序。 注意,+ 和 - 运算符的两边必须始终要有空白符。

69620

Zepto这样操作元素属性

本文作者:IMWeb 谦龙 原文出处:IMWeb社区 未经同意,禁止转载 前言 使用Zepto的时候,我们经常会要去操作一些DOM的属性,或元素本身的固有属性自定义属性等。...否则根据name参数传入的是否是对象进行两个分支的操作。 如果name是个对象,那对对象进行遍历,再挨个调用setAttribute方法,进行属性设置操作。...,然后对name参数进行空格分割(这样对于name传入类似'name sex age'就可以批量删除了),最后还是调用的setAttribute方法进行属性删除操作。...还有一点需要注意的是text方法设置或者获取都是在操作元素的textContent属性,那它和innerText的区别在哪呢?...参考 读Zepto源码之属性操作 textContent mdn multiple zepto.js 源码解析

76910

前端基础-JQuery操作属性

第5章 JQuery操作属性 5.1 attr操作 设置单个属性 // 第一个参数:需要设置的属性名 // 第二个参数:对应的属性值 // $obj.attr(name, value); // 用法举例...$('img').attr('title','哎哟,不错哦'); $('img').attr('alt','哎哟,不错哦'); 设置多个属性 // 参数是一个对象,包含了需要设置的属性名和属性值 //...; 移除属性 // 参数:需要移除的属性名, // $obj.removeAttr(name); // 用法举例 $('img').removeAttr('title'); 5.2 prop操作 在jQuery1.6...val()/text()/html()值操作 $obj.val() 获取或者设置表单元素的value属性的值 $obj.html() 对应innerHTML $obj.text() 对应innerText...获取操作的时候,如果是多个元素,那么只会返回第一个元素的值。

65710
领券