当前位置: 首页 > 知识库问答 >
问题:

引导工具提示已禁用部分我的javascript

华涵意
2023-03-14

因此,我正在经历一个让我发疯的问题。一旦我在标记上启用引导工具提示,我的自定义JavaScript就不会触发。如果我从标记中删除触发工具提示的引导代码,一切都会正常工作。JSFIDLE示例

工作示例(删除:data-toggle=工具提示数据放置=左标题=父标题文本。

<li>
    <a class="toggle-data-options" data-toggle="tooltip" data-placement="left" title="Parent Title Text.">Parent 
        <span class="glyphicon glyphicon-chevron-right" aria-hidden="true" style="display: inline;"></span>
        <span class="glyphicon glyphicon-chevron-down" style="display:none;"></span>
    </a>    
        <div class="data-options" style="display: none">
            <a class="less-data-options" data-toggle="tooltip" data-placement="left" title="Child Item 1 Text">Child Item 1</a>    
            <a class="less-data-options" data-toggle="tooltip" data-placement="left" title="Child Item 2 Text">Child Item 2</a>
            <a class="less-data-options" data-toggle="tooltip" data-placement="left" title="Child Item 3 Text">Child Item 3</a>    
        </div>
</li>

共有1个答案

通建安
2023-03-14

当您启用引导工具提示时,它会插入工具提示

。数据选项不再是。next()元素,因此不存在匹配项。使用。下一个安装()

$(document).ready(function () {
    $('.toggle-data-options').on('click', function () {
        $(this).nextAll('.data-options').toggle('fast');
        $(this).toggleClass("active");
        $(this).find('span').slideToggle(0);
    });
});

JSFIDLE

 类似资料:
  • 我正在我的表单上使用引导工具提示版本3和JQuery,它有不同宽度的文本框。我想知道是否有办法根据工具提示所在的元素调整工具提示的宽度。i、 我希望工具提示内容显示在一行中,直到达到元素的宽度。一旦工具提示宽度超过它所在的元素,它将自动在下一行显示内容。这是否可以使用引导工具提示? HTML: CSS:

  • 问题内容: 请在http://plnkr.co/edit/9dyBVZh67sxmIqUQB50S?p=preview上的 plunkr代码中查看我的示例 我有4个按钮,其中两个按钮由于某种情况而被禁用。 我希望能够在两个被禁用的按钮上显示工具提示,第一个被禁用的按钮显示“ Test itemName2不可用”,第二个被禁用的按钮显示“ Test itemName4不可用”,而另一个则没有工具提示

  • 我目前正在使用下面的函数来创建文本,这些文本将使用Bootstrap的工具提示插件显示。为什么多行工具提示只适用于

  • 我有一个“li”项目,其中包含一个弹出引导工具提示的标签。 如何在“that”和“will”之间强制一条线?我不想使用工具提示的()。

  • 我想在Adam Shaw的完整日历中显示事件的引导工具提示。我尝试了以下代码: 但它不起作用。这里怎么了?

  • 我一直在尝试实现d3中的树映射图。在我的空闲时间项目中使用js库,我很难正确定位工具提示。我想它应该是这里提到的,但有几个div,我想它是放错地方了。这是我正在使用的树形图,我尝试了这里的一些建议,但似乎没有一个能使它适合我的使用。 这是我的JSFIDLE: