【问题标题】:How to Attach A Bootstrap 3 Tooltip to a Dragable Element如何将 Bootstrap 3 工具提示附加到可拖动元素
【发布时间】:2014-03-14 23:06:19
【问题描述】:

您能否看看this demo,让我知道如何将工具提示附加到 jquery ui 处理程序,以便当处理程序移动时,工具提示也会移动?

这是我的代码:

 $(function () {
     $("#slider-vertical").slider({
         orientation: "vertical",
         range: "min",
         min: 0,
         max: 100,
         value: 60,
         slide: function (event, ui) {
             $("#amount").val(ui.value);
         }
     });
     $("#amount").val($("#slider-vertical").slider("value"));
     $(".ui-slider-handle").attr("rel", "tooltip");
     $(".ui-slider-handle").attr("data-toggle", "tooltip");
     $(".ui-slider-handle").attr("data-placement", "left");
     $(".ui-slider-handle").attr("title", "This");
     $("[rel='tooltip']").tooltip();
 });

谢谢

【问题讨论】:

    标签: jquery jquery-ui twitter-bootstrap twitter-bootstrap-3 jquery-ui-slider


    【解决方案1】:

    给你:http://jsfiddle.net/XHrP9/4/

     $(function() {
    $( "#slider-vertical" ).slider({
      orientation: "vertical",
      range: "min",
      min: 0,
      max: 100,
      value: 60,
      slide: function( event, ui ) {
    
        $( "#amount" ).val( ui.value );
        var offsets = $('.ui-slider-handle').offset();
        var top = offsets.top;
        $(".tooltip").css('top', top-90+"px");
        $(".tooltip-inner").text(ui.value);
    
      }
    });
    $( "#amount" ).val( $( "#slider-vertical" ).slider( "value" ) );
    

    在幻灯片功能中,您需要更新顶部的 CSS 属性。接缝处有填充,您可能想要测试一些值,但这就是这样做的方法。希望它对你有用。

    【讨论】:

    • 哇!这太棒了,你能告诉我如何在标题中传递值吗?我的意思是不是显示“这个”而是显示滑块值?谢谢
    • @MonaCoder 给你:jsfiddle.net/XHrP9/4 标记为已回答:) 请投票。更新了我帖子中的代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    相关资源
    最近更新 更多