我在第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);
}
});
答案 0 :(得分:1)
应该是$(this)
,而不是(this)
。
这是一个jQuery函数,该代码不适用于任何浏览器。
答案 1 :(得分:1)
您错过了$
。
if((this).hasClass('select'))
应该是这样的:
if($(this).hasClass('select'))