【问题标题】:How open a new tab of link using kendo panel bar如何使用剑道面板栏打开一个新的链接标签
【发布时间】:2021-02-23 08:50:49
【问题描述】:

我正在使用 Kendo 面板栏来制作菜单。这里我遇到了一个需求:启用使用面板栏打开一个新标签。我发现面板栏中的路由器链接无法支持我的要求。有人有好的解决方案吗?非常感谢。

【问题讨论】:

    标签: hyperlink kendo-ui kendo-ui-angular2 kendo-panelbar


    【解决方案1】:

    就只为子元素寻找关键点而言,这是非常粗略的,但它确实有效。像这样的东西可能适合你吗?您的问题有点含糊,我假设您希望能够在新标签页中打开页面。

    这是给 jQuery 的,刚刚注意到你在寻找 angular。

    JS Fiddle

    // event handler for select
    var onSelect = function(e) {
        // access the selected item via e.item (HTMLElement)
        if (!$(e.item).attr("aria-expanded")) {
            //Child elements only
            window.open("http://www.google.com", "_blank");
        }
    };
    
    // attach select event handler via bind()
    $("#panelbar").data("kendoPanelBar").bind("select", onSelect);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-20
      • 1970-01-01
      • 1970-01-01
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多