Web アプリ プロジェクトに angular-strap ポップオーバーを追加しました。Chrome ではすべての機能が正常に動作しますが、IE8 で Web サイトを開くと、ポップオーバー機能が失敗しました。
angular-strap の公式 Web サイト ( http://mgcrea.github.io/angular-strap/ )を ie8 で開いているため、angular-strap のポップオーバーが IE8 で機能することを確認できます。ポップオーバー機能はうまく機能します。
私のコードの何が問題なのかわかりません。
<a href="#" data-placement="bottom" data-template="add-resource.tpl.html"
bs-popover="agentItem">Specify a resource</a>
<script type="text/ng-template" id="add-resource.tpl.html">
<div class="popover">
<div class="arrow"></div>
<span class="annotation">(seprate multipile resources with commas)</span>
<div>
<input type="text" ng-model="newResources" class="popover-input">
</div>
<div>
<button class="popover-btn" ng-click="addResource(newResources,agentItem);newResources='';$hide()">Add
Resource</button>
<button class="popover-btn" ng-click="$hide()">Close</button>
</div>
</div>
</script>
<script src="lib/jquery/jquery.js"></script>
<script src="lib/angular/angular.min.js"></script>
<script src="lib/angular/angular-animate.js"></script>
<script src="lib/angular/angular-sanitize.js"></script>
<script src="lib/angular-strap/angular-strap.js"></script>
<script src="lib/angular-strap/angular-strap.tpl.js"></script>
<script src="lib/angular-bootstrap/ui-bootstrap-tpls-0.10.0.js"></script>
<script src="js/app.js"></script>
テンプレートとしてキャッシュされたテンプレート IDを使用します。これが私の問題を引き起こしたかどうかはわかりません。
angular-strap を IE8 で動作させる方法を知っている人はいますか?