jquery 在 textarea 文本倒序上循环?
jquery loop on textarea text reverse order?
我有一个带有换行符的文本区域
我想以相反的顺序循环此列表?
所以如果我有像这样循环的文本
1,1,1,1,1,1,1,1
1,1,1,1,1,1,1,2
1,1,1,1,1,1,1,3
1,1,1,1,1,1,1,4
1,1,1,1,1,1,1,5
它将从 1,1,1,1,1,1,1,5 ... 读到 .... 1,1,1,1,1,1,1,1
我知道我可以像这样循环文本区域:
$.each($('textarea[name=source]').val().split('\n'), function(e){
alert(this);
});
我如何转换它以便它以相反的顺序读取文本
使用.reverse()
并循环。
var myArray = $('textarea[name=source]').val().split('\n');
myArray.reverse();
$.each(myArray, function(){
alert(this);
});
您可以直接使用 reverse()
而不是使用临时变量来保存您的数组数据。
$.each($('textarea[name=source]').val().split('\n').reverse(), function(e){
alert(this);
});
我有一个带有换行符的文本区域 我想以相反的顺序循环此列表? 所以如果我有像这样循环的文本
1,1,1,1,1,1,1,1
1,1,1,1,1,1,1,2
1,1,1,1,1,1,1,3
1,1,1,1,1,1,1,4
1,1,1,1,1,1,1,5
它将从 1,1,1,1,1,1,1,5 ... 读到 .... 1,1,1,1,1,1,1,1 我知道我可以像这样循环文本区域:
$.each($('textarea[name=source]').val().split('\n'), function(e){
alert(this);
});
我如何转换它以便它以相反的顺序读取文本
使用.reverse()
并循环。
var myArray = $('textarea[name=source]').val().split('\n');
myArray.reverse();
$.each(myArray, function(){
alert(this);
});
您可以直接使用 reverse()
而不是使用临时变量来保存您的数组数据。
$.each($('textarea[name=source]').val().split('\n').reverse(), function(e){
alert(this);
});