Javascript 单击按钮文本时未触发客户端按钮单击事件

Javascript 单击按钮文本时未触发客户端按钮单击事件,javascript,asp.net,telerik,Javascript,Asp.net,Telerik,我正在使用带有图标和文本的工具栏按钮。当我点击按钮上的图标时,它会触发OnClientButtonClicked函数,但当我点击按钮文本时,它不会被触发 我尝试了搜索,但我没有找到任何解决方案,如何解决这个问题,我缺少什么 function OnClientButtonClicked(sender,args) { var button = args.get_item(); if (button._properties._data.text == "ADD

我正在使用带有图标和文本的工具栏按钮。当我点击按钮上的图标时,它会触发OnClientButtonClicked函数,但当我点击按钮文本时,它不会被触发

我尝试了搜索,但我没有找到任何解决方案,如何解决这个问题,我缺少什么

function OnClientButtonClicked(sender,args)
    {
        var button = args.get_item();

        if (button._properties._data.text == "ADD Step")
        {
            //TODO:
        }            
    }




<telerik:RadToolBar ID="RadToolBar1" runat="server" OnClientButtonClicked="OnClientButtonClicked">
<CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>
    <Items>
        <telerik:RadToolBarButton runat="server" Text="ADD Step">                                            
                <ItemTemplate>
                    <button class="btn tertiary medium" type="button"><i class="fa fa-plus-circle"></i> Add Step</button>
                </ItemTemplate>
        </telerik:RadToolBarButton>
        <telerik:RadToolBarButton IsSeparator="true"></telerik:RadToolBarButton>
        <telerik:RadToolBarButton runat="server" Text="Import Step">
                <ItemTemplate>
                    <button class="btn tertiary medium" type="button"><i class="fa fa-arrow-alt-circle-down"></i>Import Step</button>
                </ItemTemplate>                                             
        </telerik:RadToolBarButton>
    </Items>
</telerik:RadToolBar>
函数OnClientButtonClicked(发送方,参数)
{
var button=args.get_item();
如果(按钮。_属性。_data.text==“添加步骤”)
{
//待办事项:
}            
}
添加步骤
导入步骤

尝试将其放入一个最小尺寸的
中。我想这会触发。或者转换成一个或一些HTML标记

<ItemTemplate>
 <button class="btn tertiary medium" type="button"><i class="fa fa-plus-circle"></i> <span>Add Step</span></button>
</ItemTemplate>

添加步骤

尝试将其放入一个最小尺寸的
中。我想这会触发。或者转换成一个或一些HTML标记

<ItemTemplate>
 <button class="btn tertiary medium" type="button"><i class="fa fa-plus-circle"></i> <span>Add Step</span></button>
</ItemTemplate>

添加步骤

您是否尝试了console.log(按钮.\u属性.\u数据.text)。是添加步骤吗?@mstfyldzit对我的问题无关紧要。是的,我尝试了它的日志添加步骤,我的问题是“OnClient ButtonClicked”在我单击按钮图标时被调用,但如果我单击按钮文本,它将不会调用。您是否尝试了console.log(按钮属性.\u数据.text)。是添加步骤吗?@mstfyldzit与我的问题无关。是的,我尝试了添加步骤并记录了日志,我的问题是“OnClient ButtonClicked”,当我单击按钮图标时会调用,但如果我单击按钮文本,它将不会调用。你的答案与我的问题无关。我已编辑了答案。很抱歉,我理解了另一件事:)谢谢你的提示,我尝试了在文本周围标记,但它将文本包装在按钮图标下面。我把文本输入到中,它按预期工作。我要求您在回答中更新相同的内容。你能告诉我,你是怎么做到的吗?不客气。不久前,我在尝试创建可点击文本时遇到了同样的问题。这似乎是同一个问题。你的答案与我的问题无关。我已编辑了答案。很抱歉,我理解了另一件事:)谢谢你的提示,我尝试了在文本周围标记,但它将文本包装在按钮图标下面。我把文本输入到中,它按预期工作。我要求您在回答中更新相同的内容。你能告诉我,你是怎么做到的吗?不客气。不久前,我在尝试创建可点击文本时遇到了同样的问题。这似乎是同一个问题。