Я перебираю строки своей базы данных и вывожу список этих элементов.
Однако мне нужен контекст.
Когда я нажимаю строку, я хотел бы показать все связанные данные (имя, идентификатор и т. д. и т. д.). Я могу присвоить своей строке атрибут данных, и это работает для имени, но не для всего остального.
function displayResults( tx, results ){
var row = "";
for(var i=0; i<results.rows.length; i++) {
row = results.rows.item(i);
currentID = row.myID;
currentName = row.name;
var wrapper = $('<div class="client-row" data-name="'+ currentID +'" />').appendTo('.client-list');
wrapper.append ('<div class="client-name" >' + currentName + '</div>');
$('.client-row').on('click', function(e) {
e.preventDefault();
var newID = $( this ).attr( "data-name" );
$(".current-client").text(results.rows[newID].name);
$(".indiv-client").show();
});
}
}
Так, например, мне также нужно row.sketch
, но при нажатии на строку нет контекста, где искать эту информацию.