0
我正在创建JavaScript工具提示程序,并想知道是否可以将工具提示框(即div节点)添加为可能是跨度节点或某个其他内联元素的目标子项,因此dom为如下:内联元素中的div:不好还是不好?
出这一点:
<span onmouseover="tooltip(this).display('A \"Hello World\" program is a computer program which prints out \"Hello World\" on a display device.');">Hello World!</span>
变成这样当工具提示中加入了提示框:
<span onmouseover="tooltip(this).display('A \"Hello World\" program is a computer program which prints out \"Hello World\" on a display device.');">Hello World!<div id="tooltip">A "Hello World" program is a computer program which prints out "Hello World" on a display device.</div></span>
如果提示框相对于它的父它更容易处理定位mouseout事件和其他RS。所以在这种情况下插入一个内联元素是不好的?