为什么在这种情况下触发器点击不起作用

时间:2015-03-25 07:06:39

标签: jquery

我有一个菜单,我正在使用

  $("#swipecontainer .swiper-slide").eq(centervalue).trigger("click");

但是我看到事件监听器从未被解雇。

这是我的代码

 $(document).on("click", ".swiper-slide", function() {
        alert('i am called');
    });

http://jsfiddle.net/cod7ceho/61/

能告诉我如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

您需要在调用之前定义事件。

 $(document).on("click", ".swiper-slide", function() {
      alert('i am called');
 });
 $("#swipecontainer").append(favoriteresultag).trigger("create");
 $("#swipecontainer .swiper-slide").eq(centervalue).trigger("click");

<强> http://jsfiddle.net/nx33jez6/