Здравствуйте, есть скрипт, но он не работает. В js я новичок поэтому прошу помощи
$(document).ready(function() {
var count = document.getElementById('count').innerHTML;
for(var i=1; i < count; i++)
{
$("#price"+[i]).toggle(function() { // должно подставляться значение #price1, #price2, #price3 и т.д.
$("DIV#price_block"+[i]).slideDown("slow");
$("#price"+[i]).addClass('open');
},
function() {
$("DIV#price_block"+[i]).slideUp("slow");
$("#price"+[i]).removeClass('open');
});
}
});
<div id="price1" class="price"><div>XXXXXXXXXXXX</div></div>
<div id="price_block1" class="block_none">бла бла</div>
<div id="price2" class="price"><div>XXXXXXXXXXXX</div></div>
<div id="price_block2" class="block_none">бла бла</div>
<div id='count' class="block_none">9</div>
класс block_none скрывает блок display:none
Блоков будет неопределенное кол-во, будет подставляться число из php