我在 html 中使用一些自定义属性来处理 jquery 的内容。我看到有data-XYZ
HTML5 中的属性,但我需要严格遵守 xhtml 1.0。我还有什么其他选择?
您可以使用jQuery 元数据插件 https://github.com/jquery/jquery-metadata它允许您以 JSON 格式在类属性中写入数据:
<li class="someclass {some: 'data'} anotherclass">...</li>
然后在 jQuery 中获取数据:
var data = $('li.someclass').metadata();
if ( data.some && data.some == 'data' )
alert('It Worked!');
这应该满足您严格执行 xhtml 1.0 的要求,并且还允许您使用即插即用的解决方案:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)