之前写了一个关于这个问题的文章
当时也是取不到自定义属性的值
然后用
$(this).attr("data-testcount")
成功获取到值
这次要说的则是写法上的的问题
简单来说就是 data- 后面跟的单词不能够大写字母 (excuse me???)
不知道是偶然还是就是这样的规范
当我发现我原本取不到的值换成小写字母后居然可以取到了
一瞬间我是想‘’哔‘’狗的。。。。。。
但是确实是这样一个现象
eg:
data-testID //使用 this.dataset.testID 取不到值
data-testid //使用 this.dataset.testid 能取到值