我目前正在将dropkick.js插件集成到我的应用程序中,但我遇到了一些障碍。当我更改主干视图时,事件无法正常工作,并且dropkick.js中关联的.live()事件完全不起作用。什么都没有。我决定将其升级为使用.on()函数并使其工作(即使它仍然因某种原因删除了我的URL)。
这根本不起作用:
$(document).on("click", ".dk_toggle", function() {
这只会有所作为:
$(".content").on("click", ".dk_toggle", function() {
你知道为什么document
根本不起作用吗?
我的主干$el
是$(".content")
。
答案 0 :(得分:1)
使用body
代替文档。它基本上给出了相同的行为。
$('body').on("click", ".dk_toggle", function() {
//....
});
答案 1 :(得分:0)