Всем привет.Написал скриптик, добавляет ссылку на страницу, но как то "не нравится" он мне. Можно ли как то по другому это дело изобразить? Вроде много "лишнего"
var myprofile = '{$myprofile}';
var sql_list = '{$sql_list}';
var user = '{$user}';
var text ='Ссылка на компонент Dieta в профиле';
var link = '<td><img style="width:24px" src="/templates/{template}/images/dieta/no_diet.png" border="0"/></td><td><a href="/dieta/'+user+'/eat">Мой план</a></td>';
$(function(){
var newTr = document.createElement('tr');
var table = $("body").find("table")[3];
var ul = document.getElementById('tabs');
var li = $(ul).find('li');
var span = $(ul).find('li span');
for(i=0;i<7;i++){
if($(span[i]).text() == text){$(li[i]).hide()};
}
newTr.innerHTML = link;
if(myprofile && sql_list){ table.insertBefore(newTr, table.firstChild)};
})