Jquery只显示数组的前5个元素
我有这个密码Jquery只显示数组的前5个元素,jquery,Jquery,我有这个密码 var Movies = ['Alice in Wonderland', 'Above Suspicion', 'A Christmas Story', 'A Crack in the Floor', 'A Deadly Encounter ', 'A Deadly Vision']; var results = $.grep(Movies, function(item){ for(term in results){ $("#res").append("&l
var Movies = ['Alice in Wonderland', 'Above Suspicion', 'A Christmas Story', 'A Crack in the Floor', 'A Deadly Encounter ', 'A Deadly Vision'];
var results = $.grep(Movies, function(item){
for(term in results){
$("#res").append("<li>" + results[term] + "</li>");
}
var Movies=[《爱丽丝梦游仙境》,《无可怀疑》,《圣诞故事》,《地板上的裂缝》,《致命的遭遇》,《致命的幻象》];
var results=$.grep(电影、函数(项目){
对于(结果中的术语){
$(“#res”)。追加(“”+结果[术语]+“ ”);
}
但它显示了所有元素,我希望它只显示数组的5个元素。我如何才能做到这一点?使用
var Movies=[《爱丽丝梦游仙境》,《无可怀疑》,《圣诞故事》,《地板上的裂缝》,《致命的遭遇》,《致命的幻象》];
var results=$.grep(Movies.slice(0,5),函数(item){
对于(结果中的术语){
$(“#res”)。追加(“”+结果[术语]+“ ”);
}
就是你要找的东西。那又如何呢(VARI=0;i<5;i++}?@Victor我已经试过了,并且重复了一遍,谢谢!这是我不知道的关于slice的一个相当愚蠢的错误。@Murad,很高兴它有帮助:-)
var Movies = ['Alice in Wonderland', 'Above Suspicion', 'A Christmas Story', 'A Crack in the Floor', 'A Deadly Encounter ', 'A Deadly Vision'];
var results = $.grep(Movies.slice(0, 5), function(item){
for(term in results){
$("#res").append("<li>" + results[term] + "</li>");
}