【发布时间】:2015-07-11 07:09:22
【问题描述】:
我正在创建一个带有折叠面板的引导手风琴来保存表单输入。我试图在输入上方的折叠面板内创建一个工具提示以进行验证输出。
- 提交按钮被按下它会调用每个输入的 setTooltip 函数。
- 标题面板(打开折叠内容)然后调用 displayTooltip。
问题:当面板从折叠打开时,所有工具提示都位于输入上方约 50px 处(需要折叠并打开以重新定位到正确位置)。
谁能建议一种方法来刷新折叠 div 内的工具提示或以某种方式将其位置重置为更正输入上方的位置?
编辑-提交和调用setTooltip时放置正确,div没有折叠。
function setTooltip(obj, value, pos) {
options = {placement: pos, trigger: 'manual'}
$(obj).tooltip(options)
.attr('data-original-title', value)
.tooltip('fixTitle');
}
function displayTooltip(obj) {
options = {placement: "top", trigger: 'manual'}
$(obj).tooltip(options).tooltip('show');
}
【问题讨论】:
-
您能否提供更多代码?也许是一个 JSFiddle?真正看到你的问题在行动?
-
如果您可以包含 html,或者更好,请创建一个 bootply,我们将能够更好地为您提供帮助。
-
我创建了this bootply,它似乎工作正常...我认为我们需要查看您的 HTML
标签: javascript jquery twitter-bootstrap collapse twitter-bootstrap-tooltip