Прежде всего, вы используете оператор равенства вместо присваивания (==
вместо =
).Во-вторых, вы можете установить переменную вне итерационной функции each
, а затем увеличить ее на единицу:
var i = 4;
$(".cc_submenu").find("ul.portfolio-list li").each(function(){
$(this).addClass("cc_content_"+i);
var href = $(this).find("a").attr("href");
$(this).find("a").attr("href","#");
$('.cc_content .cc_content_'+i).load(href);
i += 1;
});
Как примечание:
i == 4;
- это выражение сообщает либо trueили false, но возвращаемое значение нигде не сохраняется.Это не нужно для вашего кода.
i = 4;
- это выражение устанавливает i
в 4
.