Показать сообщение отдельно
  #4 (permalink)  
Старый 14.10.2014, 20:28
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Говнокодерство.

Зачем 10 раз прогонять this в jQuery, получать родителя и его html? В переменную нельзя засунуть?

$(function() { 
    $('td.posttdMessage').each(function() {
        var elem = this.parentNode,
            html = elem.innerHTML;
        if(html) elem.innerHTML = html.replace(/https?\:\/\/[^\s\r\n]+/gim, 'Ссылка');
     });
});

Последний раз редактировалось ruslan_mart, 14.10.2014 в 20:36.
Ответить с цитированием