看来,jQuery1.7.2没有为我更新DOM数据属性.给出以下标记:运行下面的JavaScript,我得到一些我不期望的结果:进一步调查后,我注意到,在使用.data()函数设置新值后,DOM未被修改.这个行为从我的预期意外,但这是jQuery数据的预期方式吗?如果是这样,用jQuery更新data-*属性的适当方法是什么?解决方法$是属性选择器.使用.data(..)可以更改您不能选择的元素属性,而不使用过滤器.如果你想要获得一些属性的所有元素,你可以这样做:查看更多信息:.prop()vs.attr