Hi,
If I change the text of a button it removes span and other classes as well.
This is my code but doesn't work.
@(Html.Kendo().Menu()
.Name("HeaderMenu")
.Items(items =>
{
items.Add().Text("Home").Action("Index", "Home").SpriteCssClasses("fa fa-home");
items.Add().Text("About").Action("About", "Home").SpriteCssClasses("fa fa-info");
items.Add().Text("Contact").Action("Contact", "Home").SpriteCssClasses("fa fa-mobile-phone");
items.Add().Text("User").HtmlAttributes(new { id = "userloggedin" }).SpriteCssClasses("fa fa-user").Items(children => {
children.Add().Text("Sign out").SpriteCssClasses("fa fa-sign-out").HtmlAttributes(new { id = "signout" }).Enabled(false);
});
}))
<script type="text/javascript">
function onButtonClick(e) {
var html = $("#userloggedin").children(".k-link").html();
console.log(html);
$("#userloggedin").children(".k-link").text("It is me!");
html = $("#userloggedin").children(".k-link").html();
console.log(html);
}
</script>