我正在尝试生成一个Kendo UI树视图标记,并使用拖放节点。问题是,在我将节点放到另一个节点后,sprite span元素消失了。
初始HTML标记:
<li>
<span class='k-sprite'></span>
<span class='node-text'>Node1</span>
</li>
以下是拖动后节点的样子。滴:
<li role="treeitem" class="k-item k-last" data-uid="054713f5-5ba3-444e-a322-72bf86d53ad5" aria-selected="true">
<div class="k-bot">
<span class="k-in k-state-selected">Node4</span>
</div>
</li>
这是一个小提琴:http://jsfiddle.net/BX4VC/
有关如何帮助Kendo正确解析HTML的任何想法,以便在拖动它们之后保留节点内的元素吗?
谢谢!
答案 0 :(得分:0)
k-sprite
类存在特殊处理,因为它与树视图项的spriteCssClass
字段有关。如果您设置了图标类,则会保留跨度,如updated fiddle。