JQuery 方法

$.data()

data() 方法向被选元素附加数据,或者从被选元素获取数据。

1.从元素返回数据

$(selector).data(name)

2.向元素附件数据

$(selector).data(name,value)

3.使用对象向元素附件数据

$(selector).data(object)

<script>
$(document).ready(function(){
$("#btn1").click(function(){
$("div").data("greeting", "Hello World");
});
$("#btn2").click(function(){
alert($("div").data("greeting"));
});
});
</script>
</head>
<body>

<button id="btn1">将数据附加到div元素</button><br>
<button id="btn2">获取数据附加到div元素</button>
<div></div>

/*若先点击bin2将会弹出undedined,顺序点击btn1,btn2,弹出Hellow World*/

 

$.each()

each() 方法为每个匹配元素规定要运行的函数。

$(selector).each(function(index,element))

function(index,element) :必须,为每个匹配元素规定执行的函数

  • index - 选择器的 index 位置。
  • element - 当前的元素(也可使用 "this" 选择器)。

$.index()

index() 方法返回指定元素相对于其他指定元素的 index 位置。从0开始

这些元素可通过 jQuery 选择器或 DOM 元素来指定。

注意:如果未找到元素,index() 将返回 -1。

$(selector).index()

转载于:https://www.cnblogs.com/iamlhr/p/10538597.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值