0

https://github.com/ripter/jquery.ratingの星評価プラグインを使用しており、選択ボックスコードを次のように使用しています

<select name="Rating">
    <option value="6">1</option>
    <option value="7">2</option>
    <option value="8">3</option>
    <option value="9">4</option>
    <option value="10">5</option>
</select>

そしてJavaScriptコードは

<script type="text/javascript" src="jquery-1.9.1.min.js"></script>
    <script type="text/javascript" src="jquery.rating.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $("select[name='Rating']").addClass('rating');
            $(".rating").rating();
            $("select[name=Rating]").bind("change", function(){
                alert( $("select[name=Rating]").val() );
            });
        });     
    </script>

そして、プラグインで利用可能な同じ CSS を使用しています。ここでは、選択した値を警告しようとしています。IE8 では正常に動作しますが、Firefox と chrome では動作しません。firefox と chrome のアラート値は常に 6 です。何が問題なのかわかりません。この問題を解決するために私を助けてください。

前もって感謝します。

4

1 に答える 1

3

プロジェクトに JQuery Migrate を含めてみて、動作するかどうかを確認してください

https://github.com/jquery/jquery-migrate/

于 2013-02-15T19:15:03.317 に答える