jQuery无法在新添加的空跨度内设置游标

时间:2016-04-07 05:50:55

标签: javascript jquery html angularjs

我正在尝试将光标设置在我追加的空跨度内,但它无法正常工作。我确实看过这个问题How to set the cursor inside a newly added empty span with Javascript (in a contenteditable div)?,但它并没有帮助我

这是我的代码:

SaleItem saleItem = new AudioCD(Object parameter, Object parameter2, ...);

当我在span中有文本时,我可以设置焦点,但是当它是空的时候不能。

1 个答案:

答案 0 :(得分:0)

也许你改变了这样的代码:

 $scope.changeFont = function() {

      var spanNode = $("<span  id='one' style='font-size:" + $scope.kys_selected_font + "px' >  </span>");
      $("#content").append(spanNode);
      spanNode.focus();

  };