html自定义属性

针对标签定义自定义属性问题:

1、当我们给一个标签定义个属性为bool值的时候,我们在获取的时候不能获取,需要用字符串或者数字来定义。

1 <td class="text-center">1</td>
2  <td ab_edit='true'>Scott S. Calabres</td>
3  <td ab_edit='true'>Bussines</td>
4 <td><i onclick="edit_data(this)" class=" add_o fa fa-pencil-square-o" aria-hidden="true"></i></td>
5   <td><i class=" del_o fa fa-trash" aria-hidden="true"></i></td>

 

 不要定义:edit=true  或者edit=a  ,否则认为a是一个变量。

 1     <script>
 2         function edit_data(ths) {
 3             $(ths).parent().siblings().each(function () {
 4                 if ($(this).attr('ab_edit')==='true'){
 5                     console.log($(this).text())
 6                 }
 7             });
 8 {#            console.log($(ths).parent().before().before().text());#}
 9         }
10     </script>

 

posted @ 2017-02-17 10:25  evil_liu  阅读(519)  评论(0)    收藏  举报