Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать при нажатии кнопки перелистывание на attachment?

Как сделать при нажатии кнопки перелистывание на attachment?


     25.03.2015    Общие вопросы, Общие вопросы по вёрстке, Хаки    2066

вопрос
Здравствуйте подскажите как реализовать, допустим сверху статьи ставим кнопку скачать и что бы при нажатии на нее перелистывало на attachment (загруженные файлы) примерно, как тут. Файлы загружаются не через дополнительные поля.

Надеюсь на Вашу помощь, спасибо.

Ответил: werty1001


Можно обернуть attachment в div с id и использовать якорь.

<div id="attachment">[attachment=...]</div>


Кнопка
<a href="#attachment">Скачать</a>


И на десерт можно немного анимации:
$('body').on('click', 'a[href*=#]', function() {$("html, body").animate({scrollTop:$($(this).attr("href")).offset().top+"px"},{duration:1E3});return!1});

3 комментария

vodka356
Юзер

vodka356 - 25 марта 2015 14:18 -

<a href="#attachment">Скачать</a>

А если сылки на скачку зашифрованны?

deadfaer
Юзер

deadfaer - 25 марта 2015 14:46 -

Вот код мой с functions.php для attachment

$replace_1[] = "
<div align=\"center\">
<hr class=\"att_hr\"/>
<a class=\"nturl\" href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" id=\"attachment\">Скачать <b>{$row['name']}</b></a>
<div id=\"attachment2\">Размер: <span>{$size} </span> </div>
</div>
";

            $replace_2[] = "
<div align=\"center\">
<hr class=\"att_hr\"/>
<a class=\"nturl\" href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" id=\"attachment\">Скачать <b>{$row['name']}</b></a>
<div id=\"attachment2\">Размер: <span>{$size} </span></div>
</div>
";
        } else {


Здесь как я понял нужно изменить:
<div id="attachment">[attachment=...]</div>

Верно?

Googledono
Юзер

Googledono - 2 апреля 2015 02:20 -

БОЖЕ! Нет! http://bit.ly/1MC0o2u!

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

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

наверх