0

我正在开发一个小模块,当我将图像悬停时,我想显示一个工具提示。

tooltip 部分工作正常,但似乎在 title::text 分离中存在错误,因为所有内容都按如下方式放入 tip-title div 中。

<div class="tip">
  <div class="tip-title">Title::Text</div>
  <div class="tip-text"></div>
</div>

我的工具提示垃圾邮件看起来像这样

<span title="Title::Text" class="tooltip-class">
  <img src="<?php echo $row->thumbnail; ?>" title="<?php echo $row->title?>" />
</span>

有没有人遇到过同样的问题?

只是为了记录,工具提示正在工作,所以它在悬停图像时出现,但所有工具提示内容都放在工具提示标题div中,所以没有“::”分隔。

谢谢指教!

4

1 回答 1

0

好吧,我错误配置了 JHTML::_('behavior.tooltip'); 我需要如下设置

$toolTipArray = array(
    'className'     => 'tooltipsClass',
    'offsets'       => array('x'=>-23, 'y'=>-14),
    'fixed'         => true,
    'windowPadding' => array('x'=>-500, 'y'=>-500)
);

JHTML::_('behavior.tooltip', '.tooltip_data_class' . $params->get( 'moduleclass_sfx' ), $toolTipArray);

此致!

于 2012-08-25T02:17:31.047 回答