javascript - variable with lt jQuery -


here js looks

var h = 9; $('#list li:lt('+x')').show(); if (x < listnumber) {   $('#list li:lt(5)').hide(); } 

i think can cache $('#list li') var,

var $list = $('#list li') 

but how can combine it? tried following format, doesn't work me

$('#list li')+(':lt(5)') or $('#list li').is(':lt('+x+')')? 

once cache $('#list li') in var, use .filter() on variable.

for more information on how use .filter() api function http://api.jquery.com/filter/

var h = 9; var $cacheditems = $('#list li'); $cacheditems.filter(':lt(' + h + ')').show(); if (x < listnumber) {   $cacheditems.filter(':lt(5)').hide(); } 

Comments

Popular posts from this blog

java - Solr query version issue: Invalid version or the data in not in 'javabin' format -

Hard vs. Soft Water: What's The Difference?

The Ten Most Livable Cities In The World