Я действительно не знаю, почему этот код не работает в моем JSFiddle. Любая помощь будет принята с благодарностью!Почему Jquery не работает с угловым контроллером?
EDIT: Просто собираюсь сказать, что нисходящие потоки действительно обескураживают. Я не знаю столько, сколько должен, я полагаю (или, по крайней мере, не так много, как некоторые считают достойным), но задавать вопросы - вот как я пойму больше. Что в этом плохого?
HTML:
<body ng-app="myApp" ng-controller="myController">
<div class="test">
</div>
</body>
CSS:
.test{
width: 50px;
height: 50px;
background-color: orange;
}
JS:
var app = angular.module("myApp", []);
app.controller("myController", ["$scope", function($scope) {
$(".test").css("height", "100px")
}]);
FIDDLE: https://jsfiddle.net/td5n6cf8/
Научитесь использовать консоль вашего браузера. Он покажет вам, что '$ не определен', что означает, что jQuery не был включен. –
@cale_b Является ли JQuery не включенным в AngularJS? Если нет, как включить JQuery и Angular в JSFiddle? – bloop
jqLite включен в Angular, но я вспоминаю недавно что-то прочитанное о том, как JSFiddle делает это - google «JSFiddle Angular jQuery», я уверен, вы найдете ответ, который вам нужен. –