切换时的jQuery UI工具提示

时间:2013-03-05 13:37:27

标签: jquery jquery-ui tooltip jquery-ui-slider

存在这样的问题:工具提示未在页面上显示。它仅在我点击切换时显示。

如何在不点击切换的情况下显示工具提示...?

以下是代码:

JS:

var tooltipD = $('<div id="days_tooltip" />').css({
    position: 'absolute',
    top: -30,
    left: -14,
    width: 45,
    height: 20,
    textAlign: "center",
    display: "block",
    background: "#FFF",
    border: "1px solid lightgray",
    borderRadius: 5,
    paddingTop: 3
});

$("#someid").slider({
    range:"max",
    min:0,
    max:7,
    value:1,
    slide:function (event, ui) {
//        tooltipD.text(ui.value);
    }
    }).find(".ui-slider-handle").append(tooltipD);

 $("#someid").val($("#someid").slider("value"));

1 个答案:

答案 0 :(得分:0)

这似乎有效。的 DEMO

$(function () {

    var tooltipD = $('<div id="days_tooltip" />').css({
        position: 'absolute',
        top: -30,
        left: -14,
        width: 45,
        height: 20,
        textAlign: "center",
        display: "block",
        background: "#FFF",
        border: "1px solid lightgray",
        borderRadius: 5,
        paddingTop: 3
    }).text(1);

    $("#slider").slider({
        range: "max",
        min: 0,
        max: 7,
        value: 1,
        slide: function (event, ui) {
            $("#days_tooltip").text(ui.value);
        }
    }).find(".ui-slider-handle").append(tooltipD);

});