我有一个附加到表格行的点击事件(可以是任何对象):
<table>
<tr class="row"><td>http://google.com</td></tr>
<tr class="row"><td>http://teslamotors.com</td></tr>
<tr class="row"><td>http://solarcity.com</td></tr>
</table>
<script>
$(document).ready(function() {
$(".row").click(function() {
var href = $(this).find("td").html();
window.location.href = href;
}
}
</script>
当我在行上有一个单击事件时,一旦我开始左键单击并突出显示文本,单击事件就会在用户有机会复制/粘贴之前触发。
我如何仍然允许用户选择该行上的文本进行复制和粘贴?
注意:这个问题是指导性的,我将提供我自己的答案。