代码之家  ›  专栏  ›  技术社区  ›  Sahi

如果内容为空,则双击事件不起作用

  •  1
  • Sahi  · 技术社区  · 6 年前

    我在一个 <span></span> 切换MVC应用程序中控件的可见性。

    <span ondblclick="myFunction()">m.Value</span>
    

    其中m是我的模型。

    在上面的代码中,span内容是 m.Value ,可以为空。

    什么时候? m.值 是空的, ondblclick() 事件未激发。有办法解决这个问题吗。?

    1 回复  |  直到 6 年前
        1
  •  2
  •   cloned    6 年前

    如果跨距为空,则它没有任何宽度或高度,因此不能单击它。 要解决此问题,可以设置span do display块或inline块,并设置特定的宽度和高度:

    span.model {
       display: inline-block;
       width: 50%; /*or 100px, ... */
       height: 50%; /* or 100px, ... */
    }