$(this).attr("data-id") // will return the string "123"
or .data() (if you use newer jQuery >= 1.4.3)
$(this).data("id") // will return the number 123
注:
1.两种方法 ①使用attr方法获得data-*的值 $(this).attr('data-id');② $(this).data("id")
2. data-* 都可以使用 $(this).data(' * ');获取,比如 data-cat ,使用$(this).data(cat)获取。
3.只能使用中横线 ‘ - ’ !!
相关文章
- jquery怎样获取html页面中的data-xxx
- 在html页面添加一个隐藏域,并渲染一个需要保存的数值,在js中需要再获取,而不影响页面结构
- 在outlook的邮件中插入HTML;HTML模板获取;页面组态手动生成HTML
- HTML页面获取URL中的参数赋值给input输入框
- jQuery中获取文档的高度、可视区域高度以及滚动条距页面顶部的高度
- 在HTML页面中获取当前项目根路径的方法
- APPCAN开发笔记:html页面之间的参数传递:使用js获取url中的参数,以及在APPCAN中不能使用的解决方法
- 利用pandas 中的read_html 获取页面表格
- 手写面试编程题- 数组去重 深拷贝 获取文本节点 设置奇数偶数背景色 JS中检测变量为string类型的方法 第6题闭包 将两个数组合并为一个数组 怎样添加、移除、移动、复制、创建和查找节点? 继承 对一个数组实现随机排序 让元素水平 垂直居中的三种方式 通过jQuery的extend方法实现深拷贝
- Java后台去除前台传递数据中的页面标签(HTML,Javascript,Style),获取文本内容!