2013-10-21 107 views
0

我需要動態地指定一些<button> s具有類似於correct=truecorrect=false的值。我看到如何使用 理想情況下,用戶點擊「查看源代碼」時,該屬性將不可見。 我可以通過JavaScript調試器來看到答案。如何使用AngularJS將任意屬性添加到HTML標記

現在我將其存儲在一個單獨的數據結構,並通過它動態地AngularJS構建的ID查找它:

<div style="padding-top: 5px" class="col-md-offset-3" ng-repeat="answer in answers"> 
    <button id="answerChoice_{{$index}}" 
      style="font-size: 18px;" 
      class="btn btn-default" 
      ng-click="selectButton($event)" > 

      {{answer}} 

    </button> 
</div> 
+1

您是否考慮過HTML 5的'data-'屬性? – FK82

回答

2

納克帶有jQuery的簡易版本,所以你可以編寫腳本類似

$('button').attr("correct",true); 
+0

當我添加所需的attr時,表單未根據需要進行驗證。只有當我手工寫入時,纔會觸發所需的驗證。 –

相關問題