对象不支持此属性或方法IE8的类方法

Object doesn't support this property or method IE8 hasclass method

本文关键字:IE8 类方法 方法 不支持 属性 对象      更新时间:2023-09-26

我得到一个对象不支持这个属性或方法IE8错误在第7行,hasclass方法有任何问题吗?或者出了什么问题?谢谢- - - - - -

function LoadProducts()
{
    var rangeProduct = 0;
    var type = new Array();
    $('.menu_products .range li').each(function()
    {
        if((this).hasClass('select'))
        {
            rangeProduct = ($(this).index() +1);
        }
    });

您缺少一个$

if((this).hasClass('select'))

应该是这样的:

if($(this).hasClass('select'))

应该是$(this),而不是(this)

这是一个jQuery函数,该代码不应该在任何浏览器中工作