注意:$.data()的值进行修改并不会影响到DOM元素上的data-*属性的改变 let user= $("#user");//取值console.log(user.data("id"));//666console.log(user.data("user-name"));//Tom//赋值user.data("id",777);//新增属性user.data("age",23);//删除属性user.removeData("user-name"); console...
1,使用attr添加data-属性 效果:
但是在select中我们却无法通过data方法获取data-*属性,而只能通过attr方法来获取,如: 王芳 刘晓晨 周子怡 $('#student').on('change',function(){ var id1 = $(this).find("option:selected").attr('data-id');//选中项的data-id var id2 = $(this).find("option:selected").data('id');//...
元素设置属性 attr('enctype', 'multipart/form-data') 的使用及获取 form 中所有字段的详解 解释如何通过 attr 设置属性: 在jQuery 中,attr 方法用于获取或设置元素的属性值。例如,$('form').attr('enctype', 'multipart/form-data') 这段代码会将页面上第一个 <form> 元素的 enctype 属性设置...
标签上有两个属性data-id和data-user-name, 需要通过js去获取 #user::before{content:attr(data-id);}#user::after{content:attr(data-user-name);} 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 方式一:dataset letuser=document
标签上有两个属性data-id 和 data-user-name, 需要通过js去获取 #user::before{ content:attr(data-id); } #user::after{ content:attr(data-user-name); } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 方式一:dataset let user...
简介:js: 获取标签元素data-*属性值的方法 标签上有两个属性data-id和data-user-name, 需要通过js去获取 #user::before {content: attr(data-id);}#user::after {content: attr(data-user-name);} 方式一:dataset let user = document.querySelector("#user");// 取值 中划线要转为...
标签上有两个属性data-id 和 data-user-name, 需要通过js去获取 #user::before{ content:attr(data-id); } #user::after{ content:attr(data-user-name); } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 方式一:dataset let user...