2010-09-14 48 views
1

我正在一个网站上工作,它的一部分代码(jQuery相关)是由另一个程序员编写的。现在在IE7的一些链接是这样的(至少这是什么开发工具显示我):IE7中的jQuery和奇怪的链接

<a href="#" id="id1" jQuery1284452043889="13">some link</a> 
<a href="#" id="id2" jQuery1284452043889="14">some link</a> 

我不擅长JS,所以你能告诉我什么这些额外的jQuery的属性是什么意思?他们需要什么?

谢谢!

+0

我从来没有见过任何属性定义如上。很可能开发人员可能会使用一些负责生成这些属性的jquery插件。 – 2010-09-14 08:50:51

+0

可能的重复[我看到jQueryXXX =“YY”属性添加到我的一些DOM元素](http://stackoverflow.com/questions/3336672/i-am-seeing-jqueryxxxyy-attributes-added-to-some -of-my-dom-elements) – 2010-09-14 09:11:47

+0

对不起,没有找到那个问题。 – Mensch 2010-09-14 09:55:33

回答

1

它是一个jQuery Expando属性。

This stackoverflow answer解释它很好地

+0

好找!这真的是这个问题的重复。 – 2010-09-14 09:12:30

+0

是的,我的谷歌搜索包括'jqueryxxxxxxxxxxxxx','jqueryx','jqueryxx'和'jqueryxxx'。同意它的重复,所以已经投票结束。 – 2010-09-14 09:37:13

-1

这就是简单的jQuery的存在感觉,没有你作为一个普通的开发者应该担心或关心。