无法触发事件委派

时间:2014-06-16 11:00:28

标签: javascript jquery

嗨我无法在我的代码上触发简单的事件委托,动态创建所选DIV中的dom件。

<div class="holder" style="-moz-user-select: none;">
  <a class="jp-previous page1"> previous</a>
  <a class="page">1</a>
  <span class="jp-hidden">...</span>
  <a class="page jp-current">2</a>
  <a class="jp-next page1 jp-disabled">next </a>
</div>

以下是我的JS代码,我正在准备块中执行。

jQuery("div[class=holder]").on('click',function() {
        alert('i am here');
    });

2 个答案:

答案 0 :(得分:1)

试试这个......

jQuery(document).on('click','div[class=holder]',function() {
        alert('i am here');
    });

也可以使用

 jQuery(document).on('click','.holder',function() {
            alert('i am here');
        });

答案 1 :(得分:1)

尝试,

jQuery(document).on('click',".holder",function() {