Как изменять текст внутри ячейки при нажатии на нее?

Помогите, пожалуста, осуществить следующий функционал:
При нажатии в поле таблицы менять текст внутри .
По дефолту некоторые ячейски выгружаются пустые, некоторые со значением. При нажатии необходимо менять текст1, текст2, текст3, текст4.
Спасибо
  • Вопрос задан
  • 273 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Отслеживание нажатий - обработчик click для ячеек таблицы. Текст можно задать с помощью метода text. Типа так:

const text = [
  'hello, world!!',
  'fuck the world',
  'fuck everything',
];

$('table').on('click', 'td', function() {
  const $this = $(this);
  const index = (+$this.data('index') + 1) % text.length;

  $this.text(text[index]).data('index', index);
}).find('td').data('index', -1);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект