我有一个普通的标签:
<a href="prefetchThisPage.html"> ... </a> 我需要它看起来像这样:
<a href="prefetchThisPage.html" data-prefetch> ... </a> 为什么?jQuery移动功能:http://jquerymobile.com/demos/1.1.1/docs/pages/page-cache.html
下面的预期方式没有添加属性,可能是因为Tritium忽略了空属性。
attribute("data-prefetch")有什么想法吗?
发布于 2013-06-08 07:34:33
问得好!
执行此操作的最佳方法是将变量的值设置为变量的名称。
我会这样做:
$variable_name = "data-prefetch"
$("./a") {
attribute($variable_name, $variable_name)
}这是一个HTML5约定,应该可以达到您所说明的目的!
发布于 2013-06-08 02:35:11
Tritium目前有一个短路,可以转换属性赋值,如以下声明所示:
attribute("data-prefetch", "")转化为等同于移除属性的操作。
我强烈建议您向Moovweb的帮助台提交此问题,以便他们添加对添加不带值的属性的支持。
https://stackoverflow.com/questions/16988159
复制相似问题