jquery data()函数怎么使用 看手册里面的例子看不懂。有没有其他简单易懂点的?能够直接在html那里点击一个按钮,然后dom发生改变的例子。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以把他当做 一个元素的静态属性用 留着存取div.data('_index', 'aa');alert(div.data('_index')); <script src = "jquery.js"></script><body> <script type="text/javascript"> <!-- $(function(){ var btn = $(':button'); for(var i = 0, len = btn.length; i < len; i++){ btn.eq(i).data('index', i); btn.eq(i).click(function(){ alert($(this).data('index')); }); } }); //--> </script> <input type="button" value="Alert(0)" /> <input type="button" value="Alert(1)" /></body> 原来这样,似乎看懂了。就是为每个 $("对象") 指定数据库,再用 $(this) 把数据库调用出来的意思吧。 嗯 基本上可以这么理解咱们一般自定义属性 dom._index 只能存放字串 但data可以存放任意数据类型 包括Object JSon等 uploadify在同一域之下IIS用Windows验证上传问题 iframe框架下的表单搜索怎么不行呀? ajax执行<script>,逻辑有点怪 请问怎样用javaScript控制回车换行的距离?(在线等) 关于批量录入的问题? 树型结构的实现 请各位帮我提出更好的方法 html中有没有控制select下拉菜单宽度的属性 div contenteditable=“true” 文本编辑器如何改变换行元素 怎么获取框架的高度呢 关于nodejs在express框架下返回的response 還要再問下是什么意思 一个js验证的问题,高手来捡分了
你可以把他当做 一个元素的静态属性用 留着存取
div.data('_index', 'aa');
alert(div.data('_index'));
<script src = "jquery.js"></script>
<body>
<script type="text/javascript">
<!--
$(function(){
var btn = $(':button');
for(var i = 0, len = btn.length; i < len; i++){
btn.eq(i).data('index', i);
btn.eq(i).click(function(){
alert($(this).data('index'));
});
}
});
//-->
</script>
<input type="button" value="Alert(0)" />
<input type="button" value="Alert(1)" />
</body>
咱们一般自定义属性 dom._index 只能存放字串 但data可以存放任意数据类型 包括Object JSon等