0

我有一个带有以下 HTML 的图像:

<img id='ToolTipImage' class='tooltip' src='/files/404048/93171/Info-32.png' title='' style='margin-top:3px; margin-left:4px;' />
<div id='AssessmentsGrid'> </div>

我使用tipTip 作为工具提示,并希望将div(AssessmentsGrid)的html 分配给我上面图像的title 属性。最初 div (AssessmentsGrid) 是空的,然后我运行一个查询并填充它。

4

4 回答 4

0

我错过了什么吗?

<div id='AssessmentsGrid'><span>test</span></div>
$("#ToolTipImage").attr('title', $("#AssessmentsGrid").html());

现在 img 有了标题

<span>test</span>

??

在此处输入图像描述

于 2013-09-12T20:10:46.270 回答
0

因此,如果我理解正确,您想用 div 的内容填充图像的标题 attr。正确的?

如果是这样,您可以执行以下操作:

 var divText = $("#AssesmentsGrid").text();
 $("#ToolTipImage").attr("title",divText);
于 2013-09-12T20:12:25.463 回答
0
$("#ToolTipImage").hover(function(){
        $(this).attr('title', $("#AssessmentsGrid").text());
});
于 2013-09-12T20:14:35.540 回答
0
var a= $("#AssessmentsGrid"), b = $("#ToolTipImage");

b.attr('title', a.text());

这个比较合适

并且只使用 javascript...

var 
$0= document.getElementById('ToolTipImage'), $1= document.getElementById('AssessmentsGrid').innerText;
$0.setAttribute('title',$1);
于 2013-09-12T20:14:58.410 回答