1

我在第 7 行收到一个 Object 不支持此属性或方法 IE8 错误,hasclass 方法有什么问题吗?或者有什么问题?谢谢-

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

2 回答 2

1

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

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

于 2013-05-17T23:35:33.933 回答
1

您缺少一个$.

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

应该是这样的:

if($(this).hasClass('select'))
于 2013-05-17T23:35:47.623 回答