Итак, в основном я пытаюсь получить начальное значение текста перед усечением и вставляю его в атрибут rel, оставляя усеченный текст усеченным.
Я не могу понять, как заставить функцию возвращать значение текста перед его усечением!
Есть идеи?
http://jsfiddle.net/TF6Rb/625/
Почему бы просто не взять текст и не вставить его в rel, прежде чем что-то с ним делать?
rel
var text = el.html(); el.attr('rel', text); // etc