使用“ onmouseover”在JavaScript中显示工具提示

用户名

我正在尝试使用JavaScript创建小的对话框,当用户将鼠标悬停在它们上方时,它们将建议用户如何在字段中输入数据。我对使用JavaScript非常陌生,因此我可能会完全以错误的方式进行操作。

下面是我的代码:

<html>
    <head>
        <style type="text/css">
            #button {
                border-radius: 50%;
                border: 1px solid black;
                padding-top: 3px;
                padding-bottom: 3px;
            }
            #info {
                margin-left: 5%;
            }
            #help_container {
                border: 0.5px solid black;
                background-color: #efefef;
                width: 20%;
            }
            #close {
                float: right;
                margin-top: 1%;
                background-color: #efefef;
                border: 0px solid #efefef;
            }
            #help_text {
                margin: 5%;
                font-family: Arial;
                font-size: 15px;
            }
        </style>
    </head>
    <body>
        <div>
            <button id="button" onmouseover="mOver(this)" onmouseout="mOut(this)">?</button>
        </div>

        <script>
            function mOver(obj) {
                obj.innerHTML = "<div id='help_container'><button id='close'>X</button><p id='help_text'>Help Text</p></div>";
            }

            function mOut(obj) {
                obj.innerHTML = "<button id='button' onmouseover='mOver(this)' onmouseout='mOut(this)'>?</button>";
            }
        </script>
    </body>
</html>


但是该功能无法正常工作,将鼠标悬停在button标签上或从标签上移开时,确实会发生更改,但不是我期望的更改。我希望div会出现一个小的文字,里面写有帮助文字。理想情况下,我还希望在div可以调用函数onclick并删除的窗口中出现一个关闭按钮div但是我不确定如何使用该onlick方法删除元素

任何有关如何解决onmouseover功能或如何实现关闭div使用方式的帮助onlick将不胜感激。

提前致谢

罗宾·c·塞缪尔

出于相同的目的,您可以将Bootstrap或任何其他JavaScript库与jQuery一起使用。最好使用它们。

请看下面的代码。

的HTML

<a data-toggle="tooltip" title="add to cart">
    <i class="icon-shopping-cart"></i>
</a>

JavaScript和CSS

$('a[data-toggle="tooltip"]').tooltip({
    animated: 'fade',
    placement: 'bottom',
});
.cart {
    overflow: hidden;
    padding: 10px 3px;

}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<link href="http://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet"/>

<div class="cart"> 
    <a data-toggle="tooltip" title="add to cart">
        <i class="icon-shopping-cart"> Cart</i>
    </a>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用“ onmouseover”在JavaScript中显示工具提示

来自分类Dev

工具提示框未显示使用CSS

来自分类Dev

强制使用WINAPI而非鼠标显示工具提示

来自分类Dev

div中的下拉列表以显示onmouseover工具提示

来自分类Dev

使用jQuery UI激活工具提示时,单击按钮不会在警报中显示标题

来自分类Dev

使用“ this”的JavaScript / jQuery工具提示功能?

来自分类Dev

使用CSS / JavaScript更改Kendo Chart工具提示文本的颜色

来自分类Dev

使用HTML帮助器显示工具提示

来自分类Dev

使用Chart.JS显示单个工具提示?

来自分类Dev

如何使用Shiny在工具提示中显示图

来自分类Dev

使用C#(Telerik)在工具提示中显示弹出窗口或在WPF中将鼠标悬停在

来自分类Dev

使用Clipboard.js的工具提示+突出显示动画单击

来自分类Dev

使用javascript显示和隐藏引导工具提示

来自分类Dev

如何使用JavaScript隐藏MDL工具提示

来自分类Dev

我已经使用Highcharts创建了散点图,但是point.z值未在工具提示中显示

来自分类Dev

使用JavaScript显示工具提示

来自分类Dev

如何使用Selenium Webdriver在svg标签中显示工具提示

来自分类Dev

如何使用d3js的数据方法解析对象数组并将其显示在工具提示中?

来自分类Dev

d3.js:如何使用父节点中的数据?(以在单个条形工具提示中显示分组的条形名称)

来自分类Dev

如何使用jQuery显示工具提示

来自分类Dev

如何使用纯JavaScript制作工具提示(onclick显示/关闭)

来自分类Dev

强制使用WINAPI而不是鼠标来显示工具提示

来自分类Dev

使用WPF 4.5中的INotifyDataErrorInfo创建一个显示控件的所有Validation.Error的工具提示

来自分类Dev

div中的下拉列表以显示onmouseover工具提示

来自分类Dev

使用Chart.JS显示单个工具提示?

来自分类Dev

使用C#(Telerik)在工具提示中显示弹出窗口或在WPF中将鼠标悬停在

来自分类Dev

使用javascript显示和隐藏引导工具提示

来自分类Dev

如何使用javascript或angular js为列表中的每个项目显示不同的工具提示?

来自分类Dev

如何使用 JavaScript 中 JSON 数组中的数据为 chartJS 图形创建自定义工具提示?

Related 相关文章

  1. 1

    使用“ onmouseover”在JavaScript中显示工具提示

  2. 2

    工具提示框未显示使用CSS

  3. 3

    强制使用WINAPI而非鼠标显示工具提示

  4. 4

    div中的下拉列表以显示onmouseover工具提示

  5. 5

    使用jQuery UI激活工具提示时,单击按钮不会在警报中显示标题

  6. 6

    使用“ this”的JavaScript / jQuery工具提示功能?

  7. 7

    使用CSS / JavaScript更改Kendo Chart工具提示文本的颜色

  8. 8

    使用HTML帮助器显示工具提示

  9. 9

    使用Chart.JS显示单个工具提示?

  10. 10

    如何使用Shiny在工具提示中显示图

  11. 11

    使用C#(Telerik)在工具提示中显示弹出窗口或在WPF中将鼠标悬停在

  12. 12

    使用Clipboard.js的工具提示+突出显示动画单击

  13. 13

    使用javascript显示和隐藏引导工具提示

  14. 14

    如何使用JavaScript隐藏MDL工具提示

  15. 15

    我已经使用Highcharts创建了散点图,但是point.z值未在工具提示中显示

  16. 16

    使用JavaScript显示工具提示

  17. 17

    如何使用Selenium Webdriver在svg标签中显示工具提示

  18. 18

    如何使用d3js的数据方法解析对象数组并将其显示在工具提示中?

  19. 19

    d3.js:如何使用父节点中的数据?(以在单个条形工具提示中显示分组的条形名称)

  20. 20

    如何使用jQuery显示工具提示

  21. 21

    如何使用纯JavaScript制作工具提示(onclick显示/关闭)

  22. 22

    强制使用WINAPI而不是鼠标来显示工具提示

  23. 23

    使用WPF 4.5中的INotifyDataErrorInfo创建一个显示控件的所有Validation.Error的工具提示

  24. 24

    div中的下拉列表以显示onmouseover工具提示

  25. 25

    使用Chart.JS显示单个工具提示?

  26. 26

    使用C#(Telerik)在工具提示中显示弹出窗口或在WPF中将鼠标悬停在

  27. 27

    使用javascript显示和隐藏引导工具提示

  28. 28

    如何使用javascript或angular js为列表中的每个项目显示不同的工具提示?

  29. 29

    如何使用 JavaScript 中 JSON 数组中的数据为 chartJS 图形创建自定义工具提示?

热门标签

归档