Используя swipe.js (www.swipejs.com), я хотел бы присоединить его к сгенерированным DIV.
В цикле Javscript я делаю следующее:
$.each( data, function( i, item) {
resultHtml = '<div id="swipe-div-' + item.i + '" class="swipe">' +
'<ul>' +
'<li>Test 1<li>' +
'<li>Test 2<li>' +
'</ul></div>' +
'<a href="#" onclick="swipe-div-' + item.i + '.prev();return false;">prev</a>' +
'<a href="#" onclick="swipe-div-' + item.i + '.next();return false;">next</a>';
$('div#results').append( resultHtml );
new Swipe(document.getElementById('swipe-div-' + item.i));
}
: У меня проблемы с предыдущими и следующими ссылками. Я подозреваю, что это может быть связано со следующей строкой:
новый Swipe (document.getElementById ('swipe-div-' + item.i));
, который не инициализирует объект смахивания должным образом.
Когда я нажимаю на предыдущий или следующий, я получаю следующую ошибку в консоли Javascript:
"Uncaught SyntaxError: неожиданный токен ILLEGAL"
Как я могу это исправить?