ZK的HTML5属性

ZK的HTML5属性,html,zk,Html,Zk,我已经编写了一些html5,我需要为ZK6应用程序重新实现它们 我正在努力处理data-*属性 比如说 <div class="caption lft" data-x="140" data-y="60" data-speed="900"

我已经编写了一些html5,我需要为ZK6应用程序重新实现它们

我正在努力处理data-*属性

比如说

 <div class="caption lft"
                                 data-x="140"
                                 data-y="60"
                                 data-speed="900"
                                 data-start="800"
                                 data-easing="Sine.easeOut"> <h:img id="tp-mainImgSlide-02" src="img/slider/pic1.png" alt=""/> 
                                 </div>

有人在ZK 6中遇到过HTML5的这个问题吗?你知道如何解决吗?

你可能想使用
h:div
h
作为html的名称空间,就像你在
img
中一样:

 <h:div class="caption lft" data-x="140" data-y="60" data-speed="900" data-start="800" data-easing="Sine.easeOut"> 
     <h:img id="tp-mainImgSlide-02" src="img/slider/pic1.png" alt=""/> 
 </div>


html
div
与zul不一样。

您可能希望使用
h:div
,其中
h
是html的命名空间,与
img
相同:

 <h:div class="caption lft" data-x="140" data-y="60" data-speed="900" data-start="800" data-easing="Sine.easeOut"> 
     <h:img id="tp-mainImgSlide-02" src="img/slider/pic1.png" alt=""/> 
 </div>


html
div
与zul不同。

在zul文件中指定HTML5
data
属性有两个选项

第一个选项,按照RC的建议使用本机html元素

第二个选项,使用名称空间。这应该适用于任何ZK组件

<zk xmlns:ca="xmlns:ca="http://www.zkoss.org/2005/zk/client/attribute">
  <div ca:data-x="140"></div>
</zk>

在ZUL文件中指定HTML5
数据
属性有两个选项

第一个选项,按照RC的建议使用本机html元素

第二个选项,使用名称空间。这应该适用于任何ZK组件

<zk xmlns:ca="xmlns:ca="http://www.zkoss.org/2005/zk/client/attribute">
  <div ca:data-x="140"></div>
</zk>

我收到错误:未能将[data-x=140]分配给我收到错误:未能将[data-x=140]分配给