Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2016, 14:35
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

Вид скрипта.
Всем привет.Написал скриптик, добавляет ссылку на страницу, но как то "не нравится" он мне. Можно ли как то по другому это дело изобразить? Вроде много "лишнего"
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)};
  })
Ответить с цитированием