jqueryattr和data给元素添加⾃定义属性
博主不才,将⾃⼰总结的写在这⾥,如有问题欢迎⼀起讨论;
jquery在一个元素后追加标签jquery给⼀个元素添加⾃定义属性⽬前见过两种⽅式
⽅式⼀:attr
⽅式⼆:data
这两种放⽅式都可以给元素添加⾃定义属性
如:$('div').attr( " data-zidingyi" ,“dig” )
$('div').data( " data-zidingyi" ,“dig”)
两种情况都可以;但⼀般情况⽤data因为他兼容性更好(注意!data是保存在jquery对象⾥,attr是保存在DOM元素上);项⽬经验:⾃定义属性在⼤项⽬中很常见,本⼈在最近的项⽬中就是通过⾃定义属性实现传值得,
项⽬右边是⼀个有很多企业名称的列表列表,点击列表中的每⼀项左边⼀个⼩弹框会显⽰,⼩弹框
⾥会详细显⽰公司名称和⼀些⼩信息,这时问题来了,点击左边的列表要传⼀个entId字段和值给⼩弹框
⾥⾯,⼩弹框接收到后保存⾃定义属性并取名entid并然后把值传到http头部给下⼀个页⾯。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论