Показать сообщение отдельно
  #2 (permalink)  
Старый 05.04.2014, 22:25
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Делай замену содержимого ячеек при загрузке таблицы по регулярному выражению:
td_html = td_html.replace(/(\d{1,2}\.\d{1,2}\.\d{1,4}, \d{1,2}:\d{1,2})/, "($&)")


Если применять к уже загруженной и вставленной в DOM таблице, то код будет выглядеть так:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<div id="container_id">
	<table>
		<tr><td align="right" class="text-right-rep">30.03.2014, 15:37 <a href="#" >Кнопка</a><a href="#"><img></a></td></tr>
		<tr><td align="right" class="text-right-rep">15.02.2010, 11:08 <a href="#" >Кнопка</a><a href="#"><img></a></td></tr>
	</table>
</div>
<script>
$("#container_id td").each(function() {
	$(this).html($(this).html().replace(/(\d{1,2}\.\d{1,2}\.\d{1,4}, \d{1,2}:\d{1,2})/, "($&)"));
});
</script>

Последний раз редактировалось Erolast, 05.04.2014 в 22:28.
Ответить с цитированием