我在jQuery中编写了一个工具提示函数,如:
tooltip(node, text){
$('<div class=tooltipfloat></div>').text(text).appendTo(node);
}
还有一个css使得tootipfloat位于顶部,一些代码定位工具提示。
我遇到问题的部分是,当节点是图像,文本区域或其他不接受孩子的HTML元素时,上述功能不起作用。在这种情况下,我想在节点之后追加它,而不是在节点内。我将其附加到节点中的原因是,如果删除该节点,则也会删除工具提示。没有这个要求,我只是在所有情况下都将它附加到身体上。
jQuery中有没有办法告诉我是否可以将子节点附加到给定节点?