ポップオーバー内のスター評価で css の問題が発生しています。css は無視されているようです。次のように js を使用してポップオーバーを初期化しています。
$(function () {
$('[data-toggle="popover"]').popover({
html: true,
content: $('#popoverContent').html()
});
});
popoverContent :
<div id="popoverContent" class="hide">
<h4><span class="label label-default">Screen</span><input type="number" class="rating" min=0 max=5 step=0.5 data-show-caption="false" data-size="xs"></h4>
</div>
ただし、コードを data-content 属性に直接配置すると、機能する可能性があると思います:
<button id="popoverButton" type="button" class="btn btn-success btn-sm" data-container="body" data-toggle="popover" data-placement="bottom" data-content="<h4><span class="label label-default">Screen</span><input type="number" class="rating" min=0 max=5 step=0.5 data-show-caption="false" data-size="xs"></h4>">
Rate <span class="glyphicon glyphicon-star" aria-hidden="true"></span>
</button>
編集:私はちょうどそれを試しましたが、どちらもうまくいきませんでした:/
CSS を機能させる方法はありますか?
前もって感謝します。
これは、私が話していることを確認するためのフィドルサンプルです。