• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Раздел темы
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 1 | 14:34:35
Здравствуйте, имеется скрипт:
Код
$(".gTableSubTop:contains('Автор темы')").hide();  
  $(".threadAuthTd").each(function () {  
  uIPB = [$(this).find('a.threadAuthorLink').attr('href'),$(this).find('a.threadAuthorLink').text()];  
   
$(this).prev().prev().prev('.threadNametd').find('a:first').after(' <span style="color:#aaa; margin-left:5px;">Создал <a class="new_th" style="color:#808080; text-decoration:none;" href="'+uIPB[0]+'">'+uIPB[1]+'</a></span>');  
  }).hide();


Он показывает кто создал тему рядом со ссылкой на саму тему. Так вот, я хочу сюда добавить еще и раздел, в котором создана тема, как мне его усовершенствовать, что добавить, чтобы получилось задуманное?

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Сообщение отредактировал Expertos - Среда, 15 Янв 2014, 14:34:56
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 2 | 14:48:41
Expertos,

Прикрепления: 0186651.png (9.1 Kb)

Expertos
Сообщений: 349
Репутация: 68

Сообщение # 3 | 14:53:37
Drinko, а в ленточном варианте?

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 4 | 15:22:09
Expertos, в Ленточном и так выводятся название форумов.

Если нужно спарсить и вывести в другом месте страницы:

Код
$('.threadNametd').find('.threadFrmName').html();

Expertos
Сообщений: 349
Репутация: 68

Сообщение # 5 | 16:03:59
Drinko, мне вот это нужно пристроить возле названия темы

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 6 | 16:19:42
Expertos, что-то вида:

Код
$(".gTableSubTop:contains('Автор темы')").hide();
   $(".threadAuthTd").each(function () {
   uIPB = [$(this).find('a.threadAuthorLink').attr('href'),$(this).find('a.threadAuthorLink').text()];
     
  $(this).prev().prev().prev('.threadNametd').find('a:first').after(' <span style="color:#aaa; margin-left:5px;">Создал <a class="new_th" style="color:#808080; text-decoration:none;" href="'+uIPB[0]+'">'+uIPB[1]+'</a></span>');
  $(this).prev().prev().prev('.threadNametd').prepend($(this).prev().prev().prev('.threadNametd').find('.threadFrmName').html() + ' ');
   }).hide();


Не проверял.

Expertos
Сообщений: 349
Репутация: 68

Сообщение # 7 | 16:23:48
Drinko, оно так перед название темы становится, а мне нужно, чтобы после.
И чтобы я мог там вписать надпись "Тема находится в разделе"

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Yuri_G
uWeb support
uVip manager
Сообщений: 4339
Репутация: 943

Сообщение # 8 | 16:29:34
Цитата Expertos ()
оно так перед название темы становится, а мне нужно, чтобы после. И чтобы я мог там вписать надпись "Тема находится в разделе"
тебе уже разжевали как и что, остается дело за малостью, а ты тупиш)) wacko

Expertos
Сообщений: 349
Репутация: 68

Сообщение # 9 | 16:41:29
Код
<script type="text/javascript">
  $("threadNametd").each(function () {  
  uMBP = [$(this).find('a.threadFrmLink').attr('href'),$(this).find('a.threadFrmLink').text()];  
   
   $(this).prev().prev().prev('.threadNametd').prepend($(this).prev().prev().prev('.threadNametd').find('.threadFrmName').html() + '<span style="color:#aaa; margin-left:5px;">Создал <a class="new_th" style="color:#808080; text-decoration:none;" href="'+uBMP[0]+'">'+uBMP[1]+'</a></span> ');  

}).hide();  
</script>

Что не так?

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 10 | 17:12:47
Expertos, дайте скриншот и выделите место куда надо вставить.

Expertos
Сообщений: 349
Репутация: 68

Сообщение # 11 | 19:30:58

После "Создал Maveric"

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 12 | 13:53:05
Expertos,

Код
$(".gTableSubTop:contains('Автор темы')").hide();  
    $(".threadAuthTd").each(function () {  
    uIPB = [$(this).find('a.threadAuthorLink').attr('href'),$(this).find('a.threadAuthorLink').text()];  
   $(this).prev().prev().prev('.threadNametd').find('a:first').after(' <span style="color:#aaa; margin-left:5px;" class="auth">Создал <a class="new_th" style="color:#808080; text-decoration:none;" href="'+uIPB[0]+'">'+uIPB[1]+'</a></span> '+ $(this).prev().prev().prev('.threadNametd').find('.threadFrmName').html());  
    }).hide();

  • Страница 1 из 1
  • 1
Поиск: