|
line после каждой 2й новости
|
|
| VitaminART | Дата: 07 Сентября 2010, 23:13 | Сообщение # 1 |  ● ● ● ● ● 74 сообщения Статус: Offline | Всем привет! Нужна помощь...надо чтобы после каждой 2й новости была разделяющая линия. Новость1 Новости2 <div class="line"></div> Новость3 Новость4 <div class="line"></div> Что надо добавить в "Вид материала" чтобы автоматом ставилась линия? | | |
|
| BoLena | Дата: 08 Сентября 2010, 01:24 | Сообщение # 2 |  ● ● ● ● ● 659 сообщений Статус: Offline | По моему такое делалось с помощью :odd (точно не помню) | | |
|
| kanat07 | Дата: 08 Сентября 2010, 01:27 | Сообщение # 3 |  ● ● ● ● ● 735 сообщений Статус: Offline | Code $(".line:eq(2%1)").show() ili Code $(".line:eq(0), .line:eq(2) ... .line:eq(n)").show() Code <div class="line" style="display:none"></div> Добавлено (08 Сентябрь 2010, 01:27) ---------------------------------------------
По моему такое делалось с помощью :odd (точно не помню) odd = 1, 3, 5, ... (2n + 1) | | |
|
| VitaminART | Отредактировал VitaminART - Среда, 08 Сентября 2010, 22:39 Дата: 08 Сентября 2010, 15:18 | Сообщение # 4 |  ● ● ● ● ● 74 сообщения Статус: Offline | kanat07, Благодарствую Нашёл вариант по проще В "Вид материала" Code <?if($ID$%2=0)?><div class="line"></div><?endif?> | | |
|
| MegaFill | Дата: 08 Сентября 2010, 15:26 | Сообщение # 5 |  ● ● ● ● ● 1588 сообщений Статус: Offline | VitaminART, $ID$ вроде как уникальный для каждой новости. Так что херня будет. У последней новости на странице может быть ИД четный и выведется разделитиль или наоборот + если новость удалить, то порядок ИД не поменяется и будет 2 разделителя подряд... | | |
|
| kanat07 | Дата: 08 Сентября 2010, 21:03 | Сообщение # 6 |  ● ● ● ● ● 735 сообщений Статус: Offline | VitaminART, $ID$ вроде как уникальный для каждой новости. Так что херня будет. У последней новости на странице может быть ИД четный и выведется разделитиль или наоборот + если новость удалить, то порядок ИД не поменяется и будет 2 разделителя подряд... +1 | | |
|
| VitaminART | Отредактировал VitaminART - Среда, 08 Сентября 2010, 22:42 Дата: 08 Сентября 2010, 22:42 | Сообщение # 7 |  ● ● ● ● ● 74 сообщения Статус: Offline | MegaFill, Чёрд...верняк kanat07, А помоги тогда поставить твой вариант. В "Вид материала" (модуль "Онлайн игры") в низу добавляю Code <script>$(".line:eq(0), .line:eq(2) ... .line:eq(n)").show()</script> <div class="line" style="display:none"></div> И линий вообще нету | | |
|
| MegaFill | Дата: 08 Сентября 2010, 23:02 | Сообщение # 8 |  ● ● ● ● ● 1588 сообщений Статус: Offline | <script>$(".line:eq(0), .line:eq(2) ... .line:eq(n)").show()</script> $(".line:eq(2%1)").show()
| | |
|
| VitaminART | Дата: 08 Сентября 2010, 23:56 | Сообщение # 9 |  ● ● ● ● ● 74 сообщения Статус: Offline | MegaFill, всё равно нет результата Вот ссылка (125 строка) | | |
|
| MegaFill | Дата: 09 Сентября 2010, 00:10 | Сообщение # 10 |  ● ● ● ● ● 1588 сообщений Статус: Offline | Вообще-то Quote Ведутся технические работы | | |
|
| VitaminART | Отредактировал VitaminART - Четверг, 09 Сентября 2010, 00:23 Дата: 09 Сентября 2010, 00:22 | Сообщение # 11 |  ● ● ● ● ● 74 сообщения Статус: Offline | MegaFill, Упс...прошу прощения Открыл | | |
|
| kanat07 | Дата: 09 Сентября 2010, 01:26 | Сообщение # 12 |  ● ● ● ● ● 735 сообщений Статус: Offline | <div class="line" style="display:none"></div> в вид материалов $(".line:eq(2%1)").show() после $BODY$ в нужной странице | | |
|
| MegaFill | Дата: 09 Сентября 2010, 07:09 | Сообщение # 13 |  ● ● ● ● ● 1588 сообщений Статус: Offline | в ксс Code .show {display:block} $(".line:eq(2%1)").show() заменить на Code $(".line:eq(2%1)").addClass('show') Я узнал насколько быстро работают некоторые функции  | | |
|
| Infamous | Отредактировал Infamous - Четверг, 09 Сентября 2010, 07:12 Дата: 09 Сентября 2010, 07:12 | Сообщение # 14 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code $("div.line:odd").show(); :odd можно заменить на :even kanat07, MegaFill, eq принимает только одно-единственое число, в противном случае возвращает пустой набор элементов: Code javascript: alert( $('a:eq(2%1)').size() ); | | |
|
| kanat07 | Дата: 09 Сентября 2010, 08:06 | Сообщение # 15 |  ● ● ● ● ● 735 сообщений Статус: Offline | $("div.line:odd").show(); | | |
|
| Infamous | Дата: 09 Сентября 2010, 08:12 | Сообщение # 16 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code 1 // Номер новости line // 0 2 line // 1, попадает в :odd 3 line // 2 4 line // 3, попадает в :odd 5 line // 4 6 line // 5, попадает в :odd | | |
|
| VitaminART | Дата: 09 Сентября 2010, 08:15 | Сообщение # 17 |  ● ● ● ● ● 74 сообщения Статус: Offline | Infamous, Вот спасиб большое заработало) kanat07, MegaFill, Ваши варианты у меня не хотят работать  | | |
|
| BoLena | Дата: 09 Сентября 2010, 20:59 | Сообщение # 18 |  ● ● ● ● ● 659 сообщений Статус: Offline | Значит и йа был прав. | | |
|