可以說我有按鈕:如何在javascript中通過id得到angularjs模擬的元素?
<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>
在JS得到這個按鈕我只是做var btn = $('#btnStoreToDB');
,現在可以用這個按鈕來播放。所以我可以通過id
或class
。
但是我怎樣才能得到這個元素angularjs
?
我想在加載過程中添加微調按鈕,如顯示here (Fiddle)。
由於我所有的項目我開始只使用angulajs我試圖明智地做到這一點,不喜歡我怎麼知道。
我想補充:ng-model="btnStoreToDB"
,並使用此:
if($scope.btnStoreToDB){
var spinner = new Spinner().spin();
$scope.btnStoreToDB.appendChild(spinner.el);
}
但$scope.btnStartUpload
是不確定的。假設有其他方法來獲取這個按鈕。
請幫助
您應該在jQuery中說過,您只需執行'$('#....')'.JavaScript> jQuery ;-) – TheHippo 2013-04-21 19:48:30