0

何らかの理由で、ここの項目オプションが機能しないようです。私は何か間違ったことをしていると確信していますが、エラーを取得できません。手伝って頂けますか?

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>test jquery</title>

<link rel="stylesheet" type="text/css" href="jquery-ui-1.10.3.custom.min.css" />
<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="jquery-ui-1.10.3.custom.min.js"></script>

<script>

    $(document).ready(function() {
        $(".div1").tooltip({ items: 'img[alt]'});
    }); 

</script>

</head>
<body>
<div class="div1">
    <img src="home-slider-next-button.png" width="26" height="24" alt="test2">
</div>
</body>
</html>
4

1 に答える 1

1

ツールチップのコードをよく見てみると、実際にはコンテンツの alt 属性を使用していないように見えます。アイテムのコンテンツのみをセレクターとして使用します。したがって、私の解決策は、今のところ、次のように content オプションを使用することです。

    $(document).ready(function() {
        $(".div1").tooltip({ items: 'img[alt]', content:function(){ return $(this).attr('alt'); }});
    });

同じ問題を抱えている他の人に役立つことを願っています。

于 2013-10-23T14:37:02.780 に答える