我正在使用IE8测试。 我刚刚将jQuery从v1.5.2升级到v1.6.1,现在数据方法不起作用了。
这行看起来像这样:
<tr class="ui-widget-content alt" nodeIndex="2" data-DocAttributeFieldType="TextBox" data-DocClassAttributeFieldId="60777" jQuery16106588245076914028="66">
这个有效:
$("#docClassAttributeFields tbody tr:first").attr("data-DocClassAttributeFieldId");
这个不起作用:
$("#docClassAttributeFields tbody tr:first").data("DocClassAttributeFieldId");
它里面有一个错误吗?
这是一个例子。在1.5.2和1.6中运行它,看看它们的表现有何不同... http://jsfiddle.net/5hbKX/