У меня есть Table
, Textarea
и Button
. Когда пользователь внутри Textarea
, а затем нажимает на мой Button
текст добавляется к Table
в ряд с помощью следующего кода:Добавить атрибут идентификатора данных в <td> в моем JQuery
<script type="text/javascript">
$(function() {
$('#CustomButton').click(function() {
$('#CustomPickedTable tbody').append(
$('<tr/>',
{
click: function() {
$(this).remove();
},
html: $('<td/>', {
text: $('#CustomQuestionText').val()
})
})
);
return false;
});
});
</script>
Когда пользователь внутри TextArea
, а затем нажимает на Button
, что мой Table Tbody
получает это <td>What user typed..</td>
что я хотел бы, что моя таблица получает <td data-test-id="5">what user typed..</td>.
есть ли какие-либо решения, что в моей JQuery так мой <td>
получает атрибут для передачи данных тест-идентификатор?
Заранее спасибо!
Я не могу заставить его работать с кликом: function() { $ (это) .remove(); – Obsivus
@RammtinAvar, см. Мое обновление – Starx
+1 для скрипки ... – diEcho