【问题标题】:Change Item Name of Kendo PanelBar更改 Kendo PanelBar 的项目名称
【发布时间】:2015-06-21 04:27:07
【问题描述】:

我无法更改第一项的名称。 使用下面的示例在第二个项目上效果很好,依此类推,但我不能更改第一个项目的名称,只能更改后续项目?如何使用 jQuery 访问第一个项目。 试过 li:nth(0)

var li = panelbar.wrapper.find("> li:nth(1) span.k-link.k-header");
// Replace the content by "Title"
li.contents().first().replaceWith("Title");

你可以在这里看到它:http://dojo.telerik.com/@OnaBai/Uzugu

【问题讨论】:

    标签: jquery asp.net-mvc razor kendo-ui kendo-panelbar


    【解决方案1】:

    第一行使用第一个选择器“:first”

    var li = panelbar.wrapper.find("> li:first span.k-link.k-header");
    // Replace the content by "Title"
    li.contents().first().replaceWith("Title");
    

    【讨论】:

    • 我可以看一些 html,或者一点 sn-p 吗?
    • 我可以更改除顶部以外的所有元素,也尝试过 li = panelbar.wrapper.find("> li:nth-child(1) span.k-link.k-header") ; li.contents().first().replaceWith("新名称");
    • var 面板栏; $(document).ready(function () { panelbar = $("#panelbar").data("kendoPanelBar"); });
    • 谢谢,很奇怪
    • 试试这个方法:dojo.telerik.com/ecUvA,虽然你的代码对我来说看起来不错
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    • 2016-08-05
    相关资源
    最近更新 更多