剑道UI树视图精灵在拖放后消失
Kendo UI Treeview sprite goes away after drag&drop
我正在尝试生成一个剑道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,以便在拖拽后保留节点内的元素的任何想法?
谢谢!
由于其与树视图项的spriteCssClass
字段的关系,对k-sprite
类进行了特殊处理。如果您设置了一个图标类,则span将被持久化,如更新后的fiddle所示。
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- HTML/CSS-用于拖放的全页面覆盖
- Rubaxa可与聚合物进行排序/拖放不起作用,具体取决于显示器:
- dblclick事件是在jquery拖放后触发的
- 无法进行拖放以使用本地存储
- 如何使用Java脚本创建提交按钮's的拖放功能
- Chrome原生拖放相对容器并不能正确渲染重影
- 如何在Javascript中创建排序、拖放多级列表
- html5拖放文件-在提交整个表单时上传
- 在jQuery UI中获取ul和li值,拖放即可排序
- html5拖放确定拖动项目的来源
- 我使用什么语言来创建像Webly这样的拖放功能
- HTML5拖放;Drop-使用jQuery处理事件
- 使用jquery拖放图像
- HTML5拖放访问属性
- HTML5拖放-如何删除IE上的默认重影图像
- HTML5拖放新图像并替换Div中的现有图像
- 拖放文件上传无需AJAX,在前台同步
- 剑道UI树视图精灵在拖放后消失