次のようなクリック可能なドロップダウン リストがあります。
<ul class="dropdown">
<li ng-repeat="item in items" ng-controller="ListCtrl">
<a href="#" onclick="addWidget();">{{item.name}}</a>
</li>
</ul>
同じhtmlページにAngularJSの次のコードがあります:
<li ng-repeat="item in items" ng-controller="ListCtrl">
<div id="{{item.itemIndex}}">
Some Code Here
</div>
</li>
毎回リスト項目をクリックすると、各 div をページに追加したいと思います。私はこのように addWidget() 関数を呼び出します:
<script type="text/javascript">
function addWidget(){
document.getElementById('').style.display='block';
}
</script>
今私の質問は、静的IDをdivに割り当ててgetElementByIDに渡すと正常に動作しますが、動的な場合はどのようにIDを渡すので、それぞれの場合に正常に動作しますか?