0

Есть код

jQuery(document).ready(function ($) {

    var postamountjs = postamount['0']; 


    $('.blogpost').css('list-style', 'none');
    $('.blogpost').addClass('none');
    $('.blogpost:nth-of-type(1)').removeClass('none');


});
$('.blogpost:nth-of-type(сюда нужно передать значение переменной postamountjs)').removeClass('none');

Как это сделать?

Grundy
  • 81,538
PC Tea
  • 120

2 Answers2

1

$('.blogpost:nth-of-type('+ postamountjs +')').doStuff()

SLy_huh
  • 1,323
0

Так: $('.blogpost:nth-of-type('+postamountjs+')').removeClass('none');

jQuery(document).ready(function ($) {
//var postamountjs = postamount['0']; 

var postamountjs = 3; 


$('.blogpost').css('list-style', 'none');
$('.blogpost').addClass('none');

$('.blogpost:nth-of-type(1)').removeClass('none');


$('.blogpost:nth-of-type('+postamountjs+')').removeClass('none');

});

.none {
  opacity: .2;
}
<script src="https://code.jquery.com/jquery-2.0.3.js"></script>
<ul>
  <li class="blogpost">1</li>
  <li class="blogpost">2</li>
  <li class="blogpost">3</li>
</ul>
SVE
  • 22,387