Kendo ui 单击剑道UI选项卡Strip 1

Kendo ui 单击剑道UI选项卡Strip 1,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,我只想在单击选项卡1时发出警报,但它似乎不起作用。谢谢你的帮助 表1 表2 内容1 内容2 var tabStrip=$(“#tabStrip”).kendoTabStrip().data(“kendoTabStrip”); tabStrip.select(“li:first”); $(“#tabstrip”)。在(“单击”,函数()上){ tabStrip.select(1); 警报(“hi”); }); 当前,您正在将onclick函数设置为整个tabstrip。试着这样做: $("

我只想在单击
选项卡1时发出
警报
,但它似乎不起作用。谢谢你的帮助


  • 表1
  • 表2
内容1 内容2 var tabStrip=$(“#tabStrip”).kendoTabStrip().data(“kendoTabStrip”); tabStrip.select(“li:first”); $(“#tabstrip”)。在(“单击”,函数()上){ tabStrip.select(1); 警报(“hi”); });

当前,您正在将onclick函数设置为整个tabstrip。试着这样做:

$("#tabstrip li:first").on("click", function() {
    alert("hi");
});

此外,您可以随时使用onSelect事件函数来标识所选元素

var onSelect = function(e) {
        var a = e.item.innerText;
        console.log(e.item.innerText);
        if(a ==="Tab 1"){
          console.log("Tab 1 selected");
        }


     };

是的,我注意到了。但是我找不到
#tabstrip li:first
。谢谢你的帮助