数码资讯
jQuery中使用了数据()方法来读取HTML5自定义属性数据*实例
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
主要方法如下:
复制代码代码如下所示:
数据(键,值)
数据(obj)。
数据(键)
数据()
从jQuery 1.4.3,HTML 5数据属性会自动引用到jQuery的数据对象。
例如,HTML:
复制代码代码如下所示:
下面的jQuery代码返回true:
复制代码代码如下所示:
$()。数据(页;
$()。数据(lastvalue )= 43;
$()。数据(隐藏)=真;
$()。数据(选项)。名字=约翰;
不同于HTML5的API,jQuery会变换成一个Javascript字符串值(包括布尔值(布尔值),数(数字),客体(对象)、数组(数组)和空(null)。如果不改变数值的表示,该值将被转换为一个数字(数)。例如,1e02 100相当于数字(数字值100),但改变他们会改变他们的代表,他们被保存为字符串,字符串值100转换为数字100。
如果数据(数据)的属性是一个对象(用{开始)或阵列(开始的),可以使用jquery.parsejson解析成字符串;它必须遵循有效的JSON的语法,包括属性名称用双引号。如果该值不解析为一个Javascript的值,它将被保留做为一个字符串。
如果你要提取的属性的值直接作为一个字符串,使用attr()方法。
在第一次使用这个数据属性后,数据属性不再被访问或更改(所有数据值都存储在jQuery中)。
如果你打电话的。数据()没有参数,所有的数据都会在一个Javascript对象的形式得到。这个对象可以安全地存储在变量,因为一旦新对象提取,数据(obj)操作的元素将不再影响对象。此外,它直接操作对象比打电话更快。数据()每次设置或获取价值。
复制代码代码如下所示:
数据(键,值)
数据(obj)。
数据(键)
数据()
从jQuery 1.4.3,HTML 5数据属性会自动引用到jQuery的数据对象。
例如,HTML:
复制代码代码如下所示:
下面的jQuery代码返回true:
复制代码代码如下所示:
$()。数据(页;
$()。数据(lastvalue )= 43;
$()。数据(隐藏)=真;
$()。数据(选项)。名字=约翰;
不同于HTML5的API,jQuery会变换成一个Javascript字符串值(包括布尔值(布尔值),数(数字),客体(对象)、数组(数组)和空(null)。如果不改变数值的表示,该值将被转换为一个数字(数)。例如,1e02 100相当于数字(数字值100),但改变他们会改变他们的代表,他们被保存为字符串,字符串值100转换为数字100。
如果数据(数据)的属性是一个对象(用{开始)或阵列(开始的),可以使用jquery.parsejson解析成字符串;它必须遵循有效的JSON的语法,包括属性名称用双引号。如果该值不解析为一个Javascript的值,它将被保留做为一个字符串。
如果你要提取的属性的值直接作为一个字符串,使用attr()方法。
在第一次使用这个数据属性后,数据属性不再被访问或更改(所有数据值都存储在jQuery中)。
如果你打电话的。数据()没有参数,所有的数据都会在一个Javascript对象的形式得到。这个对象可以安全地存储在变量,因为一旦新对象提取,数据(obj)操作的元素将不再影响对象。此外,它直接操作对象比打电话更快。数据()每次设置或获取价值。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。