javascript - 随着元素移动更新气球位置

标签 javascript jquery html css

我正在使用 jquery.balloon.js对于验证错误消息显示,它运行良好,但我希望它在移动时与我的控件保持一致,因为我有一些 div 隐藏/显示,因为控件的位置发生变化并且气球的位置困惑。

正确的位置:)

enter image description here

一些隐藏的 div 显示和改变控件的位置。

位置不正确:(

enter image description here

最佳答案

使用插件中的offsetX, offsetY 选项。举个例子

$('.sample3').balloon({ offsetX: -20, offsetY: -10 });

在气球显示之前计算元素的位置,然后将值添加到 init 函数。

关于javascript - 随着元素移动更新气球位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29254401/

相关文章:

javascript - 无法使用循环中的参数字符填充数组

javascript - 如何打印开关的开/关状态?

javascript - Handlebars.js:如何访问嵌套的每个中的父索引?

javascript - 如何隐藏表单的一部分并使其仅在单击 "Add another"按钮时可见?

html - 字体无法在 Mac/iOS Safari 上呈现

HTML <th> 列属性

javascript - 当 Angular 更改时,元素符号颜色无法在 Chrome 中正确显示

javascript - 如果它是一个 id,如何更改 jquery 中的元素 css 属性?

javascript - ReplaceWith() 之后的日期选择器

javascript - 处理焦点行的按键事件