【问题标题】:Changing the effect of tooltip through a select menu通过选择菜单更改工具提示的效果
【发布时间】:2018-12-12 03:56:47
【问题描述】:

我正在尝试根据用户从选择菜单中选择的内容来更改工具提示的效果。我的问题是所选效果仅适用于默认选择的值(如在下面的 HTML 代码中选择“反弹”的地方),但一旦我选择其他内容,它就不会改变效果。任何想法如何解决这个问题?

我的代码:

$(document).ready(function(){
    $("#tltp").tooltip({
        show: { effect: $("#tooltip-effect").val(), duration: 400}
         })
    });

HTML:

<select id="tooltip-effect">
    <option value="none">Select an animation</option>
    <option value="bounce" selected>Bounce</option>
    <option value="clip">Clip</option>
    <option value="drop">Drop</option>
    <option value="explode" >Explode</option>
    <option value="shake">Shake</option>
</select>
<input id="tltp" type="text" title="Enter a name">

【问题讨论】:

    标签: javascript jquery jquery-ui jquery-ui-tooltip


    【解决方案1】:

    发生这种情况是因为您在选择新选项后没有调用您的函数。您应该在每次选择选项时调用它以更改效果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-10
      • 2012-05-09
      • 1970-01-01
      • 1970-01-01
      • 2021-04-17
      • 1970-01-01
      相关资源
      最近更新 更多