-1
var data = $('.t-grid-header-wrap tr').data();

这些对 .data 的引用会在 jquery1.9 中工作吗,我在 Telerik js 文件中有一些,不清楚是删除了还是仅删除了 .data("events") ?

4

2 回答 2

3

是的,它将在 1.9 中工作,只有一些内部结构events被移除,.data()这样它们就不会被意外操纵。

你仍然可以使用jQuery._data()

$._data(domElement, 'events')

演示:小提琴

于 2014-03-12T10:50:50.610 回答
0

正如您在jquery 文档中所读到的:

在 jQuery 1.4.3 之前(从 jQuery 1.4 开始),.data() 方法完全替换了所有数据,而不仅仅是扩展数据对象。如果您使用第三方插件,可能不建议完全替换元素的数据对象,因为插件可能也设置了数据。

于 2014-03-12T10:51:47.900 回答