Twitter引导程序 - 通过单击链接显示模态

Ale*_*dre 2 javascript ruby sinatra twitter-bootstrap

我正在使用twitter bootstrap.我想通过点击使用javascript的链接来显示模态.

$("#my-link-id").click($(this).modal());
Run Code Online (Sandbox Code Playgroud)

但是,上面的代码会导致错误

Uncaught Error: HIERARCHY_REQUEST_ERR: DOM Exception 3 
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

and*_*lrc 9

modal在用户单击之前调用该方法#my-link-id,修复:

$("#my-link-id").click(function() {
    $(this).modal();
});
Run Code Online (Sandbox Code Playgroud)

要么:

$("#my-link-id").on("click", function() {
    $(this).modal();
});
Run Code Online (Sandbox Code Playgroud)

要查看有关错误的解释,可以在此处阅读:究竟是什么导致"HIERARCHY_REQUEST_ERR:DOM异常3" - 错误?