测试我是否可以在jQuery中将节点附加到元素

时间:2017-04-25 14:17:41

标签: javascript jquery dom append nodechildren

我在jQuery中编写了一个工具提示函数,如:

tooltip(node, text){
    $('<div class=tooltipfloat></div>').text(text).appendTo(node);
}

还有一个css使得tootipfloat位于顶部,一些代码定位工具提示。

我遇到问题的部分是,当节点是图像,文本区域或其他不接受孩子的HTML元素时,上述功能不起作用。在这种情况下,我想在节点之后追加它,而不是在节点内。我将其附加到节点中的原因是,如果删除该节点,则也会删除工具提示。没有这个要求,我只是在所有情况下都将它附加到身体上。

jQuery中有没有办法告诉我是否可以将子节点附加到给定节点?

0 个答案:

没有答案