【发布时间】:2015-12-29 11:13:03
【问题描述】:
我有一个类似的问题,其中我没有正确的数据来显示。另一个问题显示的是做一个表格行克隆,但我的数据是表格附加到一个 div
jQuery $.each 循环显示了我在哪里动态创建了标题(工具提示)
这是小提琴:http://jsfiddle.net/bthorn/Lpuf0x7L/1/
$.each(allData, function (index, issues) {
strResult += "<tr><td class='nameField'> <a href='#'>" + issues.LAST_NAME + " " + issues.FIRST_NAME + " " + issues.INITIALS + "</a></td><td>" + issues.OFFICE + "</td><td>" + issues.TITLE + "</td>";
strResult += "<td>" + issues.DEPARTMENT + "</td><td class='alias'>" + issues.ALIAS_NAME + "</td>";
// NEED TO ADD QTIP to the issues.DEPARTMENT title tooltip //////
addTooltips();
/////////
strResult += "</tr>";
});
strResult += "</table>";
$("#divEmpResult").html(strResult);
几个小时后我的旧问题与 OP 答案应该会有所帮助
dynamic javascript data with qtip is overriding all tooltips with same message
我正在尝试调用此函数,但我知道我需要附加来自 qtip 的其他数据。
OP 正在执行.insertBefore(this),但我不确定如何处理我的表格行
$('button').on('click', function() {
$('<div/>', {
class: 'tips',
text: 'Dynamically inserted.'
}).insertBefore(this);
addTooltips();
【问题讨论】:
标签: javascript jquery html css qtip2