2016-04-07 7 views
0

私が追加する空のスパンの内側にカーソルを設定しようとしていますが、機能しません。私はこの質問How to set the cursor inside a newly added empty span with Javascript (in a contenteditable div)?をチェックアウトしました、しかし、それはJqueryが新たに追加された空のスパンの内側にカーソルを設定できません

を私を助けDINTこれは私のコードです://コードのインデント

var app = angular.module('myApp',[]); 
    app.controller('editor',function($scope){ 

    $scope.FontSize = function(start, end) 
         { 
          var size = []; 
          for (var i = start; i <= end; i++) { 
           size.push(i); 
          } 
          return size; 
         };      

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

</script> 

私はスパン内のテキストを持っているときにフォーカスを設定することですが、それが空の時ではない。ありがとうは

答えて

0

たぶん、あなたはこのようなコードを変更:

$scope.changeFont = function() { 

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

    }; 
+0

それが今取り組んでいる今、それはどのように違い – Jois

+0

を働いていないハズレ? – Jois

+0

を作るん –

関連する問題