.on()
似乎不像.live()
那样起作用。我想做的只是一个简单的警报,让我去。我的页面上有以下元素:
<a class="add_showcase_item" href="javascript://">621015</a>
我有以下CoffeeScript:
$("a").live "click", ".add_showcase_item", ->
alert "hello"
false
不幸的是,这导致警报在每个链接上都会消失。我知道这没有任何意义。有人可以帮忙吗?
答案 0 :(得分:3)
正如jQuery docs所说,您需要指定委托,然后作为参数提供您想要监听的实际选择器:
$("body").on "click", "a.add_showcase_item" , -> //...