遍历Element自定义属性
来源:互联网 发布:java麻将游戏代码算法 编辑:程序博客网 时间:2024/04/30 06:30
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title></head><script src="js/jquery-1.7.2.min.js" type="text/javascript"></script><body id="body"> <div data-id="div1"> hh</div> <span data-src="haha">aa</span> <h1 data-1="data1" data-2="data2" data-3="data3" id="mydata"></h1> <script type="text/javascript"> function GetAttrs() { var arr = []; var el = document.getElementById("mydata"), atts = el.attributes, len = atts.length, att, i = 0; for (; i < len; i++) { att = atts[i]; if (att.specified) { arr.push(att.name + ":" + att.value); } } var str = arr.join(""); alert(str); } GetAttrs(); //jquery的方法 $("*").each(function () { var arr = []; var attrs = $(this).get(0).attributes; for (i = 0; i < attrs.length; i++) { att = attrs[i]; if (att.specified && att.name.toLowerCase().indexOf("data-") != -1) { arr.push(att.name + ":" + att.value); $(this).get(0).removeAttribute(att.name); } } var str = arr.join(""); alert(str); }) </script></body></html>
0 0
- 遍历Element自定义属性
- HTML5 data-* 自定义属性和 element.dataset
- 关于jquery中data添加获取Element自定义属性
- jquery遍历标签中自定义的属性
- 使用for..in时会遍历对象原型中的自定义属性
- element元素结点属性
- 12. Element attributes 属性
- 13. Element childNodes 属性
- 14. Element className 属性
- 16. Element contentEditable 属性
- 17. Element dir 属性
- 18. Element firstChild 属性
- 19. Element id 属性
- 20. Element innerHTML 属性
- 21. Element isContentEditable 属性
- 22. Element lang 属性
- 23. Element lastChild 属性
- 24. Element namespaceURI 属性
- Apache 无法正常启动问题
- /ML /MD 等编译选项区别
- hdu 1576 A/B||hdu 3049 Data Processing 乘法逆元
- qml学习--------------利用Canvas绘制图片
- 黑马程序员----C语言学习笔记之循环结构介绍和用法举例
- 遍历Element自定义属性
- Love is 0,0 is start!
- Java异常
- android 基于ListView和CheckBox实现多选和全选记录的功能(转)
- js中可以改变作用域的三中方式(改变this)
- Qt中Ui名字空间以及setupUi函数的原理和实现
- 图片缩放、上传图片改变大小
- 定时器的配置
- JavaScript学习笔记之JS基础入门