1

所以我在带有fabricjs的画布上有一个文本元素,当单击文本框时,一些jquery会触发,并且该代码的一部分应该将光标焦点推到文本区域,同时保持活动的画布对象(对象保持选中状态时很好我点击进入文本区域)。

问题是焦点没有放在文本区域上。

因此,如果我们有 id 为“editing-box”的 textarea 并运行如下内容:

fabric.on('object:selected',function(e){

    // set textbox to edit mode here

    // focus on textbox
    if(the object is textbox){
        $('#editing-box').focus();
    }
});

织物文本框可以很好地进行编辑,但 texarea 并没有将重点放在打字上。

4

0 回答 0