2

ボタンセットの各ラジオボタンにツールチップを追加するための標準的なアプローチはありますか?

<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();

各入力にタイトルを追加しましたが、ツールチップはありません。

4

2 に答える 2

5

このようなものを使用できます

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

依存するのは jQuery だけで、各ラベルの for 属性は正しいです。

于 2012-11-30T06:00:26.810 に答える