javascript - Bootstrap 工具提示和弹出窗口 : To Destroy, 或不销毁?

标签 javascript twitter-bootstrap tooltip popover

如果我通过 BS 的 tooltip() 和 popover() 方法创建工具提示和弹出窗口,如果 DOM 发生更改且受影响的元素不再存在,是否需要显式销毁所述创建内容?我是否通过不明确销毁来创建 JS 灰尘兔子?

最佳答案

要将工具提示放在动态内容上,您应该使用委托(delegate),如下所示:$('body').toolip({selector: '.has-tooltip'}); 在本例中,不需要销毁。

https://github.com/twbs/bootstrap/issues/4215

http://jsbin.com/zopod/1/edit?html,css,js,output

关于javascript - Bootstrap 工具提示和弹出窗口 : To Destroy, 或不销毁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43141095/

相关文章:

javascript - 当 CKEditor 破坏 <span> 时,如何在其中包含带有 HTML 的工具提示

javascript - 如何在 Angular 中循环和生成文本

javascript - 访问 JavaScript 中的嵌套属性

jquery - 如何在具有绝对位置的 Bootstrap slider 之后放置内容

css - 在 Bootstrap 中使用 CSS 字体规则加载字形图标的问题

objective-c - 我可以在 NSView 的工具提示内添加超链接吗?

javascript - 如何从一组在 google map api 中映射的地理位置点获取行进距离?

javascript - 将图像放入数组并显示它们

jquery - 获取 Bootstrap 预输入的选定项目值

java - Selenium 中的 Actions 类不建议可用的方法