У меня ограничено место на экране для отображаемой таблицы, поэтому я показываю усеченное представление поля описания:
<td><%= simple_format car.description.truncate(200, :separator => ' ') %></td>
Мне нужно событие мыши или щелчка, чтобы создать простое всплывающее окно («предупреждение», «подсказка», «диалог» и т. Д.), Отображающее полное содержимое поля car.description.
Я - признанный новобранец JS. Все учебники / информация по JS-Rails, которые я вижу, сфокусированы на ненавязчивом JS, касающемся, в основном, взаимодействия AJAX / удаленного сервера. Я не вижу ничего, что помогло бы понять, как вы можете использовать данные из вашего Rails-приложения в богатых функциях пользовательского интерфейса JS в своих представлениях. Я видел драгоценный камень всплывающей подсказки, но с этим драгоценным камнем содержание подсказок статически генерируется, и подсказки хранятся в отдельной таблице. Он не позволяет генерировать всплывающую подсказку на основе поля, извлеченного из базы данных.
Есть ли какой-нибудь очень простой способ заставить JS всплывать в тексте в поле Rails?