TypeError:a为null - Firefox

时间:2015-07-21 06:26:12

标签: javascript jquery

$('#table25').on('click', '.buyable', function () {
     var th = $(this);
     var thclass = $(this).attr('class').split(' ')[1];
     var td = $('#table25').find('td.'+thclass);
     if ($('#checkuserstatus').val() == "0") {
        $('#pleaslogin').modal('show');
        return;
     }
     var prodtitle = $('#table25title').text();
     var hex = rgbhex(td.css('background-color'));
     if (hex != '#859de6') {
        var y = '';
        var x = '';
        var xy = th.data('buyable');
        var pageurl = document.URL;
        $.ajax({
            url: '/prod_selected/',
            type: 'get',
            data: {title: prodtitle, xy: xy, x: x, y: y, pageurl: pageurl}
        }).done(function (data) {
            if (data != 'bad') {
              $('#cart').text(data);
              td.css('background-color', '#859de6');
              td.css('color', '#ffffff');
            }
        });
     }
 });

这适用于Chrome,但不适用于FireFox,我收到了:

TypeError: a is null

enter image description here

我错过了什么?我正在使用最新的jquery lib

我用未压缩的jquery.min.js替换了jquery.min.js,现在我在这一行中看到了错误。它是什么?我该如何解决这个问题?

enter image description here

0 个答案:

没有答案