Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Ламерские вопросы Изменение вида новостей

Изменение вида новостей


     26.01.2014    Ламерские вопросы    1634

вопрос
Как сделать 3 кнопки которые меняют вид новости
Изменение вида новостей

Комментарии пользователей (4)

wulv
131 | 49

wulv - 26 января 2014 21:53 - Юзер

Не используй то, что тебе ответили!!!!!!!!
Это полнейший бред, ты дублируешь контент ТРИ РАЗА, ты ссылаешься на одну и туже новость ТРИ РАЗА, ты увеличиваешься количество внутренних ссылок в ТРИ РАЗА.
Нужен скрипт, который в зависимости от клика на три кнопки менял стили у блока новостей.
Есть новость:
<div class="content">
    <div class="poster"><img/></div>
    <div class="title">47 ронинов</div>
    <div class="info">Таинственный странник станет одним из 47 воинов</div>
    <div class="fullinfo">Таинственный странник, преданный всеми, проданный в рабство, избранный судьбой вершить месть, станет одним из 47 воинов, бросивших вызов смерти. Явившись из другого мира, он восстанет против темных сил, чтобы защитить свою запретную любовь.</div>
</div>

Если кликнул на первый(см. свой пример) он менял стили у блока .info{display:none !important}
Нажмал на второй меняются стили у блоков .info,.fullinfo{display:none !important}
....
Думаю идею понял

Выглядит такая штука круто, но кто ей пользуется?

Sander
1126

1637 | 1204

Sander - 26 января 2014 22:36 - Эксперт

Молодец. Умеешь читать описанные минусы в статье, а так же комментарии к ней.
Без сомнений, лучшим вариантом была бы перезагрузка на ajax с последующим запоминанием выбранного типа.
Но... сделаешь? А еще если бы и бесплатно...

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

wulv
131 | 49

wulv - 26 января 2014 23:51 - Юзер

Не в упрёк твоей работе, Sander. Я человеку отвечал, пояснил почему это бред и как лучше поступить.
простым методом на JS и костылях :)

Ты сам об этом сказал.

Сделать не проблема, были бы знания. Я в SEO лучше разбираюсь, чем в программировании.
была бы перезагрузка на ajax

Я даже это не понял. Какая перезагрузка?
Метод, который я написал через display:none лучше всего подойдёт

Sander
1126

1637 | 1204

Sander - 27 января 2014 02:53 - Эксперт

В принципе да, display:none более подходящий вариант. Но с ним нужна более ювелирная настройка стилей, да и всего шаблона блока в целом.

Цитата: wulv
Какая перезагрузка?

Перезагрузка контента. В смысле простой AJAX, но с запоминанием выбранного способа отображения.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы