这个js代码在Safari 7.05中不起作用?

时间:2014-08-19 12:35:32

标签: javascript safari

我制作了一个简单的凭证js代码,适用于pc(chrome,firefox)和mac(chrome),但它不适用于mac + safari 7.05

jQuery(document).ready(function($) {

    var vouchersArr = ['stack98',
        'stack45'];

    $("#voucherCode").change(function() {

        if (~$.inArray($(this).val().toLowerCase(), vouchersArr)) {
            //$(this).val();
            if($(this).val().toLowerCase() == vouchersArr[0]) {
                $('#price').val(125);
                //alert('test '+document.getElementById("price").value);
            }
            if($(this).val().toLowerCase() == vouchersArr[1]) {
                $('#price').val(95);
                //alert('test '+document.getElementById("price").value);
            }

        } else {
            $(this).val('Not a valid code');
        }
    });//end change 
});

我该如何解决这个问题?

0 个答案:

没有答案