双击事件不起作用 如果内容为空
Double click event is not working If the content is empty
我在 <span></span>
上使用双击事件来切换我的 MVC 应用程序中控件的可见性。
<span ondblclick="myFunction()">m.Value</span>
where m is my model.
以上代码中span内容为m.Value
,可以为空
当 m.Value
为空时,不会触发 ondblclick()
事件。有什么解决方法吗?
如果 span 为空,则它没有任何宽度或高度,因此您无法单击它。
要解决此问题,您可以设置 span do display block 或 inline-block 并设置特定的宽度、高度:
span.model {
display: inline-block;
width: 50%; /*or 100px, ... */
height: 50%; /* or 100px, ... */
}
我在 <span></span>
上使用双击事件来切换我的 MVC 应用程序中控件的可见性。
<span ondblclick="myFunction()">m.Value</span>
where m is my model.
以上代码中span内容为m.Value
,可以为空
当 m.Value
为空时,不会触发 ondblclick()
事件。有什么解决方法吗?
如果 span 为空,则它没有任何宽度或高度,因此您无法单击它。 要解决此问题,您可以设置 span do display block 或 inline-block 并设置特定的宽度、高度:
span.model {
display: inline-block;
width: 50%; /*or 100px, ... */
height: 50%; /* or 100px, ... */
}