JQuery 动态内容和兼容性评级插件

JQuery Rating Plugin for Dynamic Content and Compatibility

我正在使用在旧版 IE (https://www.fyneworks.com/jquery/star-rating/) 中工作的 JQuery 评级插件,一切正常。问题是,它没有加载动态加载的 HTML 模板,我不想每次有新内容时都必须重新加载插件。这似乎是一个糟糕的方法。是否有任何其他我可以使用的插件可以与旧浏览器一起使用并且可以适应动态内容?

<ul class="comments" data-bind="visible:comments, foreach: comments">

    <script type="text/javascript">
        $(function () {

             $('.example-f').barrating({ showSelectedRating:false });
        });
    </script>


    <div class="input select rating-f">
        <select class="example-f">
            <option value="1">1</option>
            <option value="2">2</option>
            <option value="3">3</option>
            <option value="4">4</option>
            <option value="5">5</option>
        </select>
    </div>     
</ul>

你可以试试这个: http://antenna.io/demo/jquery-bar-rating/examples/

Light,效果很好,可以重新启用并使用 IE7 Emulation 进行测试。

更新内容时,您应该再次调用插件以启用新元素。