javascript - 在 Bootstrap Datepicker 中使用 Bootstrap 工具提示

标签 javascript jquery twitter-bootstrap datepicker

我的老板要求我在“.datepicker-switch”元素上放置一个工具提示,因为默认情况下它不是很直观(谁会知道你可以单击它?)。我一直在绞尽脑汁试图找出为什么这不起作用,我的 JS:

$('#dob').datepicker({
    autoclose: true
});

$('.datepicker-switch').tooltip({
  title: "Click here to expand view"
});

没有控制台错误,日期选择器功能正常,但是当我将鼠标悬停在顶部的中心按钮(这是具有“datepicker-switch”类的元素)上时,没有出现工具提示。我怎样才能做到这一点?

提前致谢。

最佳答案

您正在尝试引用 .datepicker-switch,但它尚未在 DOM 中。

检查datepicker events docs 。您可以等待日期选择器添加到 dom,为此,向日期选择器添加一个 show 事件。在那里添加您的工具提示代码。

$('#dob').datepicker({ autoclose: true }).on("show", function(e) {
    $('.datepicker-switch').tooltip({
        "title": "Click here to expand view"
    });
});

关于javascript - 在 Bootstrap Datepicker 中使用 Bootstrap 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35352248/

相关文章:

javascript - [非] contenteditable HTML5 元素上的键盘事件

javascript - 使用 JQuery 从具有 JSON 值的表中选择行

html - Bootstrap 3.1 输入组内联自动宽度?

html - 使用 CSS 排列隐藏元素

javascript获取当前页面的html

javascript - 单击事件在 contenteditable div 中不起作用

jquery - 使用 Jquery 在 iframe 中动态应用 CSS 样式

javascript - JS下一个tab跳转部分

javascript - 让用户定义 Angular 表达式是否安全?

php - 属性 "CWebUser.bootstrap"未定义