JQuery UI ButtonSet工具提示

时间:2012-11-30 05:50:20

标签: jquery html jquery-ui

是否有任何标准方法可以为buttonset中的每个单选按钮添加工具提示?

<span id="tools">
    <input type="radio" id="feature1" name="tool" title="feature 1"><label for="feature1">Tool 1</label>
    <input type="radio" id="feature2" name="tool" title="feature 2"><label for="feature2">Tool 2</label>
</span>

和脚本:

$('#tools').buttonset();

我已经为每个输入添加了标题,但没有任何工具提示。

2 个答案:

答案 0 :(得分:5)

你可以使用这样的东西

$(function() {
    ​$('label').each(function() {
        var radio = $(this).prop('for')​​​​​​​​;
        $(this).prop('title',$('#' + radio).prop('title'));
    });
});

它所依赖的只是jQuery,每个标签的for属性都是正确的。

答案 1 :(得分:0)

您只需将title属性移动到标签即可。