1

Как бы вы переименовали выбранную панель PanelBar. У меня есть выбор функции, которая работает, этот метод удаляет выбранный panelBarПереименовать выбранный Kendo PanelBar

panelbar.remove(panelbar.select()); 

Этот метод переименовывает первый PanelBar

panelbar.wrapper.find(".k-header:first").text("foo") 

Пробовал не радость

panelbar.wrapper.find(panelbar.select().text("New Text")); 
panelbar.wrapper.find(panelbar.select()(".k-header").text("New Text")); 

Спасибо

ответ

0

Внутри вашей фабрики

panelbar.select().find("> .k-link").text("New Text"); 

Вот Dojo http://dojo.telerik.com/EDekO/2

Вы можете сделать это с помощью выбора события, например,

@(Html.Kendo().PanelBar() 
.Name("panelbar") 
.Events(events => events.Select("onSelect")) 

Тогда ваша onSelect функция

function onSelect(e) { 
    $(e.item).find("> .k-link").text("New Text"); 
} 
+0

Да, что хорошо работает спасибо – Andy

Смежные вопросы