0

好吧,这是为那些更了解 Jquery 的人准备的,这是我的问题:

我正在使用引导框架来创建我的网站我已经添加了一些工具提示来尝试这些但我注意到我使用的代码不适用于 2 个或更多工具提示

我的意思是,这是JS的代码:

<script>
    $(function () {
        $('#tooltips').tooltip();
    });
</script>

这是调用工具提示的代码:

<a href='#' id='tooltips' data-placement='top' title='this is a tooltip'>

我确定如果我放置该代码,我将能够将其用于 2 个或更多工具提示,但我不能。

继续:我想知道为什么我不能将它用于 2 个或更多工具提示而不是一个,因为我不想为 4 个工具提示使用 10 行 JS

4

1 回答 1

2

您不能id在一个页面中多次使用相同的值。改为使用class。这是一个非常常见的错误。

<script>
    $(function () {
        $('.tooltips').tooltip();
    });
</script>
<a href='#' class='tooltips' data-placement='top' title='tooltip'>...</a>
<a href='#' class='tooltips' data-placement='top' title='another tooltip'>...</a>
<a href='#' class='tooltips' data-placement='top' title='another tooltip'>...</a>

在尝试调试 javascript 或 css 之前,您应该使用HTML 验证服务来检查您的页面。在尝试解决任何问题之前,请确保它通过 100%。

于 2013-08-07T02:49:19.000 回答