使用Bootstrap在li上创建上下文菜单

时间:2014-08-13 04:23:12

标签: javascript jquery twitter-bootstrap

我找到了一种在question上制作炫酷上下文菜单的方法。我正在尝试在我创建的动态li上添加此功能。不幸的是,这不起作用。

这是运行上下文菜单的代码。它适用于普通的li。

$("#myTab li").contextMenu({
    menuSelector: "#contextMenu",
    menuSelected: function (invokedOn, selectedMenu) {
        var msg = "You selected the menu item '";
        alert(msg);
    }
})

但是当我试图点击刚刚创建的动态li时它不起作用。我认为这种方式会起作用,但看起来我错了。我有这个演示,展示了它如何工作:http://jsbin.com/qonuy/6 如何在这种情况下使用事件委托?感谢

$(document).on('contextMenu','"#myTab li',function(event){
  menuSelector: "#contextMenu",
    menuSelected: function (invokedOn, selectedMenu) {
        var msg = "You selected the menu item '";
        alert(msg);
    }
});

0 个答案:

没有答案