如何使用剑道面板栏打开链接的新选项卡



我正在使用剑道面板栏来制作菜单。在这里我遇到了一个要求:启用使用面板栏打开一个新的选项卡。我发现面板栏中的路由器链接不能支持我的要求。有人有好的解决方案吗?多谢。

这是非常粗糙的,因为它只是寻找一些关键的子元素,但它的工作。这样的东西对你有用吗?你的问题有点模糊,我假设你想要在一个新的选项卡中打开一个页面的能力。

这是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);

相关内容

最新更新