Gub*_*ooo 2 html jquery jquery-ui
我正在看这个stackoverflow问题 如何获取动态生成元素的数据属性
这导致我这个小提琴 - http://jsfiddle.net/Mk2zy/
但出于某种原因 - 它不能用于我的代码.然后我检查了Jquery版本 - 小提琴使用1.5.2 - 所以在小提琴上如果我将jquery版本更新为1.5.2以上的任何东西 - 它不再返回值 - 它返回undefined.
我错过了一些简单的东西感谢您的关注
Eva*_*ski 5
使用data-contentid(仅在jQuery脚本中,见下文),全部小写,由W3规范定义.jQuery开发人员可能忽略了这个要求,并为以后的版本解决了这个问题.
data-contentid
注意: HTML文档中HTML元素的所有属性都会自动进行ASCII小写,因此对ASCII大写字母的限制不会影响此类文档.
上述语句转换为:如果data-*属性中有大写字母,则它们会自动更改为小写,而不是脚本.这就是$('data-contentId')未定义的原因,因为data-contentId在HTML中被更改为data-contentid.
data-*
$('data-contentId')
data-contentId
归档时间:
13 年,5 月 前
查看次数:
188 次
最近记录: