jQuery.data()和跨浏览器兼容性?

Gio*_*gio 22 javascript jquery internet-explorer cross-browser

我想使用jQuery.data()方法将数据附加到DOM对象,作为将其存储在属性中的替代方法.

该方法似乎非常适合我的需求,但在jQuery文档(http://api.jquery.com/jQuery.data/)中,有这一行:

请注意,此方法目前不提供跨XML平台支持,因为Internet Explorer不允许通过expando属性附加数据.

这是否意味着该方法在IE中不起作用?在我的测试中,该方法适用于Windows 7上的IE8,但我不想遇到任何浏览器的问题.

谢谢.

hac*_*sid 15

请注意

...用于设置XML文档的数据......

只要您使用HTML,我认为您应该没问题

  • 谢谢.现在看起来像一个愚蠢的问题,但我需要确定. (3认同)