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。所以在這種情況下插入一個內聯元素是不好的?