我用Google搜索role attribute并说:
该属性描述当前元素在文档上下文中扮演的角色。
这听起来像是用于屏幕阅读器,也是提供有关元素信息的一种非常弱的方式。例如角色="富"应该以某种方式使用,但没有任何东西阻止某人以不同的方式使用它,这就是为什么我说它的弱点。
但现在必须更改所有旧的jQuery移动代码以适应1.4.2文档中显示的新标准。我的旧代码仍可与data-role="content"
一起使用,但谁知道何时会删除支持。
我的意思是为什么不让jQuery移动用户自己添加属性。我不明白为什么他们会让代码变得更复杂,并打破所有为这种弱属性编写过的jQuery移动代码。