|
Объявления на форуме
|
|
| -NikS- | Отредактировал -NikS- - Суббота, 02 Января 2010, 16:53 Дата: 01 Января 2010, 18:29 | Сообщение # 1 | ● ● ● ● ● 103 сообщения Статус: Offline | Я хочу сделать на форуме объявления. Размещаться они должны над важными темами. Помогите сделать скрипт, который бы брал с той же страницы информацию (html-код, прикрытый стилем display:none) и вставлял её прямо после строки с сортировкой тем. | | |
|
| kydapodatsya | Дата: 01 Января 2010, 22:56 | Сообщение # 2 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | -NikS-, так? Code <script> $('td.threadsType:contains("Важные темы")') .html('<span>Реклама</span>'); </script> | | |
|
| uWeb | Отредактировал uWeb - Суббота, 02 Января 2010, 00:48 Дата: 02 Января 2010, 00:46 | Сообщение # 3 | ● ● ● ● ● 1135 сообщений Статус: Offline | -NikS-, так? Code <script> $('td.threadsType:contains("Важные темы")') .html('<span>Реклама</span>'); </script> нет конечно, примерно так, но все ровно криво Code (function(){ var a = '<tr><td class="advType">',b='</td></tr>'; $('table.gTable tr:eq(1)').after(a+'Необходимый текст'+b); })(); | | |
|
| -NikS- | Дата: 02 Января 2010, 16:47 | Сообщение # 4 | ● ● ● ● ● 103 сообщения Статус: Offline | kydapodatsya, немного не так. Если важных тем в форуме не будет, то скрипт не сработает. Я воспользуюсь вариантом uWebаДобавлено (02 Январь 2010, 16:47) --------------------------------------------- Кстати, как с помощью js/jq в определенном классе вырезать символы [ ]? | | |
|
| uWeb | Дата: 02 Января 2010, 16:55 | Сообщение # 5 | ● ● ● ● ● 1135 сообщений Статус: Offline | Code $('.elements').html($('.elements').html().replace('[','')).end().html($('.elements').html().replace(']','')); думаю будет работать | | |
|
| -NikS- | Дата: 02 Января 2010, 17:07 | Сообщение # 6 | ● ● ● ● ● 103 сообщения Статус: Offline | Не работает. Просто форум зависает и все. <?if($PAGE_ID$='forum')?><script type="text/javascript"> $('.postpSwithces').html($('.postpSwithces').html().replace('[','')).end().html($('.postpSwithces').html().replace(']','')); </script><?endif?> | | |
|
| X-3me | Отредактировал X-3me - Суббота, 02 Января 2010, 21:39 Дата: 02 Января 2010, 17:14 | Сообщение # 7 | ● ● ● ● ● 158 сообщений Статус: Offline | Code <?if($PAGE_ID$='forum')?> <script type="text/javascript"> $('.postpSwithces').each(function() { $(this).html($(this).html().replace('[','').replace(']','')); }); </script> <?endif?> | | |
|
| -NikS- | Дата: 02 Января 2010, 17:18 | Сообщение # 8 | ● ● ● ● ● 103 сообщения Статус: Offline | X-3me, не гамает | | |
|
| cucYa | Дата: 02 Января 2010, 17:35 | Сообщение # 9 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code var area = document.getElementsByTagName('span'); for (var i = 0; i < area.length; i++) { if (area[i].className == 'postpSwithces') { area[i].innerHTML = area[i].innerHTML.replace(/\[|\]/g, ''); } }; | | |
|
| -NikS- | Дата: 02 Января 2010, 17:53 | Сообщение # 10 | ● ● ● ● ● 103 сообщения Статус: Offline | cucYa, благодарю | | |
|