角度アプリでtextarea
の色をjQueryを使用して変更しようとしていますが、機能しません。jQueryを使用して角度フィールドのテキストエリアの内容を変更する方法
どうすればよいですか?それは$ is not defined
と言います。 HTML:
<body>
<div ng-app="myApp" ng-controller="testController">
<textarea id="abc">abc
</textarea>
</div>
</body>
</html>
角度JS:
var app = angular.module('myApp', []);
app.controller('testController', function($scope, $http) {
var tdVal =$("#abc");
var x = tdVal.innerHTML;
tdVal.html ("<span style='color: rgba(220, 0, 0, 1)'>" + x"</span>");
});
DOM操作は指令内で行う必要があり、jqueryの必要はありません。あなたが好きなら、スニペットを追加することができます。 LMO – alphapilgrim