我正在使用 console.log 检查一个 DOM 元素。DOM 元素是一个锚点:
<a href="#" class="videoimage" data-id="ks3H_s3e-Wc"></a>
当我尝试使用以下任一行访问其 id 并输出它时:
console.log($this.attr(data-id));
或者
console.log($this.data('id'));
我收到一个错误:
对象 [object HTMLAnchorElement] 没有方法“attr”
(第二种情况下的“数据”)
锚元素是否没有 attr 或 data 方法,或者我的错误是什么?