phép nói rằng tôi có nút:Làm thế nào để có được yếu tố trong tương tự angularjs nhận được bởi id trong javascript?
<button type="submit"
value="Send"
id="btnStoreToDB"
class="btn btn-primary start"
ng-click="storeDB()"
ng-disabled="!storeDB_button_state"
>
<i class="icon-white icon-share-alt"></i>
<span>Store to DB</span>
</button>
Trong JS để có được nút này tôi chỉ làm var btn = $('#btnStoreToDB');
và bây giờ có thể chơi với nút này. Vì vậy, tôi có thể mang nó theo id
hoặc class
.
Nhưng làm thế nào tôi có thể nhận được phần tử này với angularjs
?
Tôi muốn thêm spinner vào nút trong khi tải như hiển thị here (Fiddle).
Vì tất cả các dự án của tôi, tôi bắt đầu sử dụng angulajs chỉ tôi cố gắng làm điều đó một cách khôn ngoan và không thích làm thế nào để tôi biết.
Tôi nghĩ thêm: ng-model="btnStoreToDB"
và sử dụng này:
if($scope.btnStoreToDB){
var spinner = new Spinner().spin();
$scope.btnStoreToDB.appendChild(spinner.el);
}
nhưng $scope.btnStartUpload
là undefined. Giả sử có cách khác để tìm nạp nút này.
Xin vui lòng, giúp
Bạn nên nói trong jQuery bạn chỉ cần làm '$ ('# ....')' .JavaScript> jQuery ;-) – TheHippo