0

由于某种原因,这里的 items 选项似乎不起作用。我确定我做错了什么,但无法得到错误。你能帮助我吗?

<!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 属性用于内容。它仅使用项目内容作为选择器。所以我现在的解决方案是使用如下内容选项:

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

希望它可以帮助其他有同样问题的人。

于 2013-10-23T14:37:02.780 回答