【发布时间】:2011-05-28 11:22:07
【问题描述】:
我的表单中几乎没有输入和选择控件,每个控件前面都有一个小问号图标,当鼠标悬停在该 gif 上时,将在出色的 jquery jquery.qtip-1.0 的帮助下显示工具提示。 0-rc3.js(with jquery-1.3.2.min.js) 插件是这样的:
$('#questionmark1').qtip({
content: 'sample help content'
, style: { name: 'sampleStyle' }
, position: { corner: { target: 'bottomLeft', tooltip: 'rightTop'} }
});
我还想在相应的输入字段获得焦点时显示工具提示,并在变得模糊时隐藏。以下一个可以解决问题,但当鼠标悬停在该 gif 上时不显示工具提示
$('#questionmark1').qtip({
content: 'sample help content'
, style: { name: 'sampleStyle' }
, position: { corner: { target: 'bottomLeft', tooltip: 'rightTop'} }
, show: { when: { target: $('#input1'), event: 'focus'} }
, hide: { when: { target: $('#input1'), event: 'blur'} }
});
但问题是像 这样的东西不起作用。
show: { when: { target: $('#input1'), event: 'focus'},
{ target: $('#questionmark1'), event: 'focus'} }
简而言之,前面的前 2 块代码工作正常,我可以添加两者来实现我的目标,但我想以正确的方式做。
如何定位多个目标的事件以显示单个工具提示?
【问题讨论】:
-
我必须得到风滚草这个问题的问题是什么?请提供任何帮助。
标签: jquery-plugins jquery-selectors validation user-experience qtip