badge
Introduced in Q1 2013 SP Sets a badge on the Button with the specified value. If invoked without parameters, returns the current badge value. Set the value to false
to remove the badge.
Parameters
value String|Boolean
The target value to be set or false
to be removed.
Returns
String | kendo.mobile.ui.Button
the badge value if invoked without parameters, otherwise the Button object.
Example
<div id="foo" data-role="view">
<a data-role="button" data-badge="1" data-click="countClicks">Foo</a>
</div>
<script>
var app = new kendo.mobile.Application();
function countClicks() {
var badge = parseInt(this.badge()); //get badge value
badge++;
this.badge(badge); //set new badge value
}
</script>
Example - remove the badge
<div data-role="view">
<a id="btn" data-role="button" data-badge="1">Foo</a>
<a data-role="button" data-click="removeBadge">Remove badge</a>
</div>
<script>
var app = new kendo.mobile.Application();
function removeBadge() {
$("#btn").data("kendoMobileButton").badge(false);
}
</script>