Atrybut tytułu HTML w Railsach wyświetlający tylko pierwsze słowo

Mam dziwny mały problem.

Chcę utworzyć kursor na elemencie, aby wyświetlić „opis” tego elementu, który jest atrybutem modelu tego przedmiotu. Zasadniczo zrobiłem to w moim przekonaniu:

<div title=<%= item.description %> ><%= item.name %></div>

Dziwne jest to, że podczas gdy wszystkie wywołania modelu działają poprawnie (item.name i item.description wywołują właściwe rzeczy), pojawia się tylko pierwsze słowo item.description po najechaniu kursorem. Innymi słowy, jeśli item.description jest „To jest super fajny przedmiot!”, Kiedy najeżdżam na ten div za pomocą item.name, to wskaźnik myszy po prostu powie „This”.

Może to mieć coś wspólnego z atrybutem: description, który jest obecnie tekstem typu (co, jak myślałem, dotyczyło długich łańcuchów, takich jak moje opisy). Ale może nie.

Jakiś pomysł, dlaczego tak się dzieje i jak to naprawić?

questionAnswers(3)

yourAnswerToTheQuestion