我在使用wz_tooltip.js上的工具提示时遇到问题。 我希望当我使用鼠标悬停功能显示工具提示时,我想让其中两个用彼此单独的文本。
当我使用双引号时,只有其中一个出现。 我的代码在哪里错了,并且不会让第二个工具提示出现在它旁边并且具有不同的大小和文本?
echo "
<a href=\"".$optiune."\" onmouseover=
\"Tip('<div class=split-para>Tip:".$informatie['tip']."<span>(si aici raritatea)</span></div>
<br> <center>".$informatie['nume_ro']." ".$variabila_echipat." ".$variabila_enchant."
</center> ".$variabila_putere." ".$variabila_procent_putere."
".$variabila_dex." ".$variabila_procent_dexteritate." ".$variabila_rez."
".$variabila_procent_rezistenta." ".$variabila_carisma."
".$variabila_procent_carisma." ".$variabila_intel."
".$variabila_procent_inteligenta." ".$variabila_pret_cumparare."
".$variabila_atac." ".$variabila_procent_atac." ".$variabila_aparare."
".$variabila_procent_aparare." ".$variabila_posibilitatea_daune."
".$variabila_daune_min." ".$variabila_procent_daune_minime."
".$variabila_daune_max." ".$variabila_procent_daune_maxime."
".$variabila_viata." ".$variabila_viata_reg." ".$variabila_mana."
".$variabila_mana_reg." ".$variabila_enchant_grad_tip." ".$variabila_cantitate."
".$variabila_posibilitate_vanzare." ".$variabila_pret_vanzare." <center><br>
".$variabila_posibilitate_echipare." ".$mesaj_set." <br><br> ".$variabila_niv_min."
</center>')
;\"Tip(' test ')\"
onmouseout=\"UnTip()\">
<img src='".$informatie['cale_imagine']."/".$informatie['imagine'].".png'
alt=".$informatie['id']." ></a>
";
整个功能正在为某些对象重新获取某些信息,并在您将鼠标悬停在某些图片上时回显它。
我希望当我在该图片上使用鼠标时,图片右侧的2个工具提示不仅仅是一个
这是一个工作小提琴:http://jsfiddle.net/alexgoaga/yjv1Ltre/1/,出现错误时按确定
谢谢:)
答案 0 :(得分:0)
所以,不幸的是,wz_tooltip的工作方式似乎是向div
添加body
元素,然后切换其可见性,内容和位置。
不幸的是,如果您想继续使用wz_tooltip,这意味着您可能需要在一个工具提示中添加所需的两个元素。
<强> HTML 强>
<a href="#" onmouseover="Tip('<div id=\'element1\'>section1</div><div id=\'element2\'>section2</div>');" onmouseout="UnTip()">
<img src="http://84.232.199.159/img/items/ar_bow.png" alt="" />
</a>
<强> CSS 强>
#WzTtDiV{
overflow:visible !important;
}
#WzBoDy{
background:none !important;
border:none !important;
outline:none !important;
box-shadow:none !important;
}
#element1,
#element2{
color:white;
position:absolute;
}
#element1{
top:0;
left:0;
height:20px;
width:auto;
padding:0 30px;
background:blue;
}
#element2{
top:30px;
left:20px;
height:40px;
width:auto;
background:red;
}