0

我正在使用 jQuery 并想检索单击元素的“id”属性,在本例中是一个元素。

请检查下面的图片。请注意,每当我在 jQuery 中使用 attr() 方法时,返回的字符串是某种对象(或者可能是数组)。

预期值打印在下一行下方。当我使用它时它返回正确的值:

$(this)[0].id

当一个元素被点击时,不是这个元素是'this'中被引用的元素吗?

为什么 attr() 返回一个数组?

在此处输入图像描述

4

1 回答 1

0

我隔离了代码并发现 jquery 的 tinymce 插件正在发生冲突。查看 static.html

https://www.dropbox.com/s/wbk8hxqjw34hzn1/jquery-attr-not-working.7z

抱歉存档,Dropbox 不允许我上传 9mb 及以上的文件,所以我必须压缩。

于 2013-02-23T17:18:42.570 回答