我是jquery的新手,这个问题与javascript有关,而不是jquery。任何帮助表示赞赏。
每次将鼠标悬停在数据表中的<td>
元素上时,我都会使用Tooltipster Plugin创建工具提示。为此,我已遍历数据表中的每一行,然后使用childnode选择<td>
元素,并应用.tooltipster()函数。但是,工具提示仅适用于第1行 $('#mytable tbody tr').each(function(){
//childNode[7] is the <td> element on which i want the tooltip
$(this.childNodes[7]).tooltipster({
animation: 'fade',
delay: 200,
theme: 'tooltipster-punk',
trigger: 'hover',
interactive: 'true',
functionBefore : function drawChart() {
// This isnt needed to understand the problem so i have not pasted the code
}
});
});
元素。知道如何让它适用于所有行吗?
<td class="tooltip" data-tooltip-content="#chart_div" style="padding-left:40px" id="storage" >
<img src="@Url.Content("~/Content/images/database.png")" />
</td>
表格数据
{{1}}