0

我正在使用 jQuery 1.7.2。

我创建了一个加载模式的自定义插件 - 即带有内容的 div。( $modal)

当 div 显示给用户时,我想将一个函数绑定到 div 中Close分配有类的所有锚标记。

我有这样的事情:

  $(".Close", $modal).die().on("click", hitMe());

我遇到的问题是每次加载 div 时,该hitMe()函数总是在触发。我只希望当用户单击 div 中具有 Close 类的锚点时触发它。

知道我哪里出错了吗?

4

1 回答 1

3

You are calling hitMe inside the .on function.
What you need to do is pass the function as an argument

$(".Close", $modal).die().on("click", hitMe);
于 2012-05-25T23:01:10.477 回答