Публикация в первый раз =) Я искал какое-то время и попробовал много ('refresh'). Trigger, ('create') и разметки, которые другие участники предложили или у меня есть видели на других сообщениях. Я довольно новичок в JS JQM, но у меня возникают проблемы с моими динамически добавленными кнопками, просмотренными с помощью свойств CSS. Я пробовал другие решения, размещенные по таким же вопросам, как: How to add dynamic jquery button? Jquery Dynamically generated buttons no css Несколько других сообщений тоже.Динамическая кнопка не обновляет свойства CSS
Извините, если уже ответили, я не смог найти решение.
Вот мой код: Причины я сделал кнопку переменным было из другой формы поста предложил тогда освежающим, что путь ...
$('#csvButton').on('click', function() {
$('#viewData').empty();
$('#testView').empty();
$.ajax({
url: 'xhr/data.csv',
type: 'GET',
dataType: 'text',
success:function (result) {
//console.log(result);
var lines = result.split("\n");
//console.log(lines);
var dataRow = lines[0];
var dataCol = dataRow.split(",");
for (var lineNum = 1; lineNum < lines.length; lineNum++) {
var row = lines[lineNum];
var columns = row.split(",");
var thisButton = $("<a>").attr("href", "#").attr("data-role", "button").attr("data-theme", columns[1]).attr("data-icon", columns[2]).text(columns[0]);
thisButton.appendTo('#testView');
$('<ul>' + '<li><b>' + dataCol[0] + " " + columns[0] + '</b></li>' +
'<li>'+ dataCol[1] + " " + columns[1] + '</li>' +
'<li>'+ dataCol[2] + " " + columns[2] + '</li>' + '</ul>'
).appendTo('#testView');
}
}
});
});
return false;
});
У меня возникли проблемы с thisButton правильно отображать с помощью CSS свойства. Я сделал ссылку на data-role = "button" и пробовал ее как . У моего CSV есть имя кнопки «Настройки», кнопка «a» и значок кнопки «передача». Любая помощь будет замечательной. #testView был темпом, который я создал для тестирования идей, чтобы получить свойства CSS.
Заранее благодарен!