【发布时间】:2015-11-06 01:51:24
【问题描述】:
我遇到了这个问题,我需要在单击表格单元格时显示和隐藏 div。不过,我也希望人们能够选择文本并将其复制到单元格中,而不会隐藏信息。
如有必要,完全愿意更改设计。 :)
这是一个演示问题的小提琴
http://jsfiddle.net/k61u66ek/1/
这是小提琴中的 HTML 代码:
<table border=1>
<tr>
<td>
Information
</td>
<td onClick="toggleInfo()">
<div id="information" style="display:none">
More information that I want to select without hiding
</div>
<div id="clicktoshow">
Click to show info
</div>
</td>
</tr>
</table>
这里是javascript:
function toggleInfo() {
$("#clicktoshow").toggle();
$("#information").toggle();
}
非常感谢任何建议/建议!
/帕特里克
【问题讨论】:
-
简单的解决方案是使用双击而不是单击。检查jsfiddle.net/k61u66ek/2
标签: javascript jquery html show-hide