【发布时间】:2018-01-12 06:27:10
【问题描述】:
我正在使用一些免费脚本在单击表格单元格时突出显示它。它可以多次单击,因此我可以一次选择多个单元格。当我单击单元格时,我想检索它们的值并显示到下面的输入中,以便在完成突出显示后发布它。我的脚本如下所示:
function displayVals(item) {
var multipleValues = $(this).html() || [];
$("p.info").html("<b>Multiple:</b> " + multipleValues.join(", "));
alert($(item).html());
$("#clicked").val(multipleValues.join(", "));
}
$(document).ready(
function(){
$('#table3').highlight('td');
$('#table3').highlight('td', 'highlight-selected', 'mousedown');
$('#table3 td').click(function() {
displayVals(this);
});
}
);
在displayVals 函数的这个例子中,我使用alert 来显示我现在选择的单元格。它显示没有问题,但在名为 clicked 的输入中没有粘贴任何内容,p.info 中也没有出现任何内容。
如果有人可以帮助我,我将不胜感激。
【问题讨论】:
-
哦。在
displayVars中,当我在 mullipleValues 中使用item时,定义了警报窗口崩溃,但什么也没发生。 -
你已经在alert中使用了item,crash是什么意思?
-
带有
item的警报显示在屏幕上,但带有item和item在multipleValues 中的警报停止显示警报。
标签: jquery html-table cell