New to Kendo UI for jQuery? Start a free 30-day trial
Hint
Updated over 6 months ago
By default, the Sortable renders a hint.
The hint is the element which represents the dragged item and is a clone of the dragged item. You can change the default hint by setting the hint configuration option.
The
hintelement is appended to the<body>tag which may cause styling issues if the CSS rules are applied only to the container of the Sortable.
The following example demonstrates how to build the hint from the dragged element.
<ul id="sortable">
<li>ItemA1</li>
<li>ItemA2</li>
<li>ItemA3</li>
</ul>
<script>
$("#sortable").kendoSortable({
hint: function(element) {
return $("<span></span>")
.text(element.text())
.css("color", "#FF0000");
}
});
</script>
The following example demonstrates how to build a static hint.
<ul id="sortable">
<li>ItemA1</li>
<li>ItemA2</li>
<li>ItemA3</li>
</ul>
<script>
$("#sortable").kendoSortable({
hint: "<span>hint!</span>"
});
</script>
The following example demonstrates how to disable the hint by setting the hint option to an empty function (jQuery.noop).
<ul id="sortable">
<li>ItemA1</li>
<li>ItemA2</li>
<li>ItemA3</li>
</ul>
<script>
$("#sortable").kendoSortable({
hint: $.noop
});
</script>