javascript - 设置 id 并将 CSS 类添加到 Poshy Tip tooltip div

标签 javascript jquery css tooltip

如何为使用 Poshy Tip 创建的工具提示 div 设置 ID 或添加额外的 CSS 类?我希望能够区分同时显示的不同工具提示。

我尝试在工具提示的初始化中添加额外的 CSS 类,但这会破坏布局,因为 Poshy Tip 即时生成的一些 CSS 停止正常运行。该插件不提供设置 id 的选项:

$('#tip').poshytip({
    className: 'tip-yellow',
    // Replacing the previous line with the next one breaks the layout:
    // className: 'tip-yellow extraClass',
    // This option doesn't exist:
    // id: 'myId',
    ...
}

参见 this fiddle .

我们可以在初始化后添加extraClass并设置myId吗?

我的 jQuery 技能有限,所以我很可能只是忽略了一些东西。

最佳答案

我无法让文本装饰工作,但我确实改变了颜色:

我注释掉了classname: 'tip-yellow'

并在底部添加:

$('.tip-yellow:last').addClass('extraClass');

Your Fiddle v2

更新:同时添加 ID

Your Fiddle v3

关于javascript - 设置 id 并将 CSS 类添加到 Poshy Tip tooltip div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18064316/

相关文章:

javascript - 如何在 WordPress 图片库中使用 jQuery 选择下拉菜单项?

html - 如何使用 Bootstrap 将一组元素分为三列?

html - 添加用于打印网页的页脚和设置页边距,无需媒体打印

javascript - 如何在reactjs中根据日期降序对对象数组进行排序?

javascript - 不要在特定路径上渲染路由 React Router Native?

javascript - 网站不调用AJAX,不报错,以前这样做过

javascript - 以文本形式获取脚本内的内容

JavaScript 运行时错误 : Unspecified error

javascript - 有哪些工具可用于代码比较或并排比较?如何查找 Javascript 中的错误?

javascript - 在页面加载时,创建 X 个 div