1

似乎某些浏览器(带有 Compatibility View 的 Internet Explorer ON)不支持该.data()对象,接下来最好使用什么?

$("#object").data('value','hi');

我在想我可以将类应用于对象并使用hasClass(),但也许有更好的方法?如果它尽可能轻量级会更好(不使用cookies)

4

2 回答 2

2

即使在这种模式下,我也相当确定data()作品。

如果没有,请将正确的元标记添加到您的<head>中,以强制 IE 不使用损坏模式。

于 2012-12-31T15:25:49.660 回答
1

您可以使用 html5 数据属性。

$("#object").attr('data-val1','hi');
于 2012-12-31T15:28:10.483 回答