在添加的jquery tokeninput的tokenformatter中的类上触发click事件

在添加的jquery tokeninput的tokenformatter中的类上触发click事件,jquery,jquery-tokeninput,Jquery,Jquery Tokeninput,我使用jquery令牌输入进行以下初始化: $("#abc").tokenInput(jsonData, { propertyToSearch: "name", tokenFormatter: function(item){ return "<li><p>abcdefg</p><a href='#' class='test-link'>TEST</li>";

我使用jquery令牌输入进行以下初始化:

      $("#abc").tokenInput(jsonData,
      {
        propertyToSearch: "name",
        tokenFormatter: function(item){
          return "<li><p>abcdefg</p><a href='#' class='test-link'>TEST</li>";
        }
      }
现在,当我点击TEST时,我想执行一些功能。我已经在jquery类属性测试链接上编写了click事件,click事件没有触发

如何在测试中触发click事件。

纯JS呢

<a href='#' class='test-link' onclick='yourFunction()'>TEST</a>
编辑:并且您的标签没有关闭,这可能是原因。

使用


我知道这会起作用,但我想在tokeninput初始化本身中这样做。这就是这个问题的主要目的。你找到答案了吗?我试图在开始键入tokenInput字段时获得第二个文本框输入,但tokenInput似乎不喜欢位于任何事件处理程序中。
  $(document).on("click" , ".test-link" , function() {
     alert('Clicked');
  });