【发布时间】:2016-04-18 12:12:58
【问题描述】:
我想在 javascript 中执行检测双击的操作。你能告诉我同样的吗?这是一个结合标签+复选框的复杂控件。
<td class=" odd" title="Double click to edit.">
<label class="cb_label_right">
<input id="check1_table#rowName#0" type="checkbox" data-ctrl="JSCtrl" disabled="">
<span>Row Name</span>
</label>
tablecell.ondblclick = function(){alert( "Double Clicked" );};
在上面的行中,如果我点击标签;检测到双击但未在复选框上
<input type="checkbox" disabled="disabled" />
<span>Fat Lock11</span>
<div style="position:absolute; left:0; right:0; top:0; bottom:0;">
</div>
以上代码适用于示例代码。我是 Javascript 新手,如何将 Javascript 转换为单行
【问题讨论】:
-
你在收听
checked/unchecked事件吗? -
问问自己最后一次双击复选框是什么时候?这不是你见过的东西,也不是很直观。另请注意,您不能单击禁用的输入,不会触发鼠标事件。
标签: javascript jquery html checkbox