Ember的输入助手需要在ie11中双击进行编辑

时间:2015-05-11 08:06:47

标签: ember.js input internet-explorer-11 helper

<div draggable="true">
  {{input value="default value" }}  
</div>

在ember.js中,如上面的代码所示,当div元素在网页上有一个属性&#39; draggable =&#34; true&#34;&#39;时,输入区域必须是双倍的 - 点击即可在ie-11中编辑,但在chrome或firefox中,只需要点击一下即可进行编辑。有人解决了这个问题吗?

2 个答案:

答案 0 :(得分:1)

似乎是个错误

[IE 11] Input field of type text does not respond to mouse clicks when ancestor node has draggable=true

糟糕的解决方法:

        <div style="background-color:lightgray" id="dragE" draggable="true">
            <input id="inputE" type="text" />
        </div>
  1. 点击lightgray背景
  2. 现在输入字段支持单击
  3. $('#dragE').focus(); <br>
    $('#inputE').focus();<br>
    

    是我的解决方案

    不幸的是再现与pluncer&amp;合。没用。

答案 1 :(得分:0)

或者...当页面进入生产环境时,将属性可拖动到&#34; false&#34 ;.

这对我们有用。