jQuery Tooltip无法使用detach(),appendTo等?

时间:2011-07-08 15:47:04

标签: javascript jquery

我正在尝试使用此jQuery工具ToolTip widget

在这种情况下效果很好:

    ...
<a id="A1">trigger</a> 
<script>
    $(document).ready(function () {
        $("#trigger").tooltip({ effect: 'slide' });
    });
</script>
    ...

但这不起作用,这就是我想做的事情:

$("<a id='trigger'>trigger</a>").appendTo("body");
//console.log(myTrigger);

$("#trigger").tooltip({ effect: 'slide' });
$("#trigger").tooltip().show();

我可以动态添加触发元素,这样我就可以将工具提示放在我想要的任何地方吗?如果是这样,怎么样?

2 个答案:

答案 0 :(得分:0)

不确定。这是一个与流媒体插件相关的脚本api。

http://flowplayer.org/tools/documentation/scripting.html

这对所有插件都是一样的,但参数会有所不同。在tooltip页面下方查看3/4的参数。

答案 1 :(得分:0)

如果我将它附加到身体以外的其他位置(例如包装div),则可以正常工作:

$("<a id='trigger'>trigger</a>").appendTo($("#wrapper"));

$("#trigger").tooltip({ effect: 'slide' });
$("#trigger").tooltip().show();