我在网页上的一个元素上附加了一个qTip工具提示,该元素父级
是隐藏的(display:none)。我想在父级变为可见时(display:block),自动显示工具提示。这是否可能?
示例HTML:
<div id="parent" style="display: none;">
<div id="child">Child Element</div>
</div>
JS:
$("#child").qtip();
我尝试使用ready
选项来自动触发提示框:
$("#child").qtip({
ready: true
});
但是这会导致工具提示立即出现,即使父级 <div>
被隐藏。
qTip 还提供了一个 when
选项,您可以在特定事件发生时显示工具提示,但这仅接受内置的 jQuery 事件。我找不到一种方法来定义自己的函数并在父级 <div>
的 display
值为 block
时显示工具提示。