помогите разобраться до конца, скрипт прекрасно работает но ровно до того момента, пока не пытаешься вывести содержимое в два ряда
methods = {
init : function( options ) {
if( this.length ) {
var settings = {
rows : 2,
код, прекрасно работающий при rows : 1, то есть передается нужное значение от первого массива ко второму, а необходимо передать от первого и второго ко второму и третьему
var currentRows = [], nextRows = '';
for( var i = 0; i < opts.rows; ++i ) {
currentRows.push('.tj_row_' + (config.currentRow + i));
currentRows = currentRows.join(',');
(dir === 1)
? nextRows += '.tj_row_' + (config.currentRow + opts.rows + i) + ''
: nextRows += '.tj_row_' + (config.currentRow - 1 - i) + '';
}
перестает работать, выдавая ошибку
Uncaught TypeError: undefined is not a function
и указывает на
currentRows.push('.tj_row_' + (config.currentRow + i));
как можно это поправить, подскажите?