0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 387 Просмотров
*

slepoy

  • Завсегдатай
  • 713
  • 21
  • Тотальная шизофазия
Здравствуйте.

Опубликовал html-модуль с кодом кнопки "Вверх":
Код
<a href="#" id="back-top-button"><span class="fa fa-arrow-circle-up"></span></a>
и CSS стилями:
Код: css
#back-top-button {
    font-size: 2.5em;
    position: fixed;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
}

Работает, как и предполагалось, за исключением некоторых страниц JomSocial с ссылками вида (содержащие знаки ?, & или подобное):
http://crimson-land.ru/groups/viewdiscussion/580-kto-kak-umertvlyal-akvariumnykh-rybok?groupid=76
http://crimson-land.ru/photos/slepoy/album?albumid=5131
- перемещает в:
http://crimson-land.ru/groups
http://crimson-land.ru/photos
соответственно.

Что можно предпринять, чтобы избавиться от этого?
Переходить на нормальную кнопку выполненную на JS?

Спасибо.
Помог? Поставь(те) плюс в репутацию.
*

kik84

  • Живу я здесь
  • 1277
  • 59
На JS, и эффект будет лучше.
*

slepoy

  • Завсегдатай
  • 713
  • 21
  • Тотальная шизофазия
Изначально не хотелось подтягивать лишние скрипты (или расширения), но не думал, что в результате будут проблемы с некоторыми ссылками.
Опять же - не хочется устанавливать расширение. Хотелось бы обойти простым JS.
Помог? Поставь(те) плюс в репутацию.
*

kik84

  • Живу я здесь
  • 1277
  • 59
Изначально не хотелось подтягивать лишние скрипты (или расширения), но не думал, что в результате будут проблемы с некоторыми ссылками.
Опять же - не хочется устанавливать расширение. Хотелось бы обойти простым JS.

$(document).ready(function() {
$("a.scrollto").click(function () {
var elementClick = $(this).attr("href")
var destination = $(elementClick).offset().top;
jQuery("html:not(:animated),body:not(:animated)").animate({scrollTop: destination}, 800);
return false;
});
});
*

robert

  • Профи
  • 4075
  • 376
ТС, ваша кнопка - не "Вверх", а "Перезагрузка страницы".  Вот пример кнопок "Вверх" на HTML и JS.
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.
*

slepoy

  • Завсегдатай
  • 713
  • 21
  • Тотальная шизофазия
Как оказалось, можно и просто откорректировать код кнопки (но нет плавной прокрутки, естественно):
Код
<a onclick="window.scrollTo(0,0);return false;" id="back-top-button"><span class="fa fa-arrow-circle-up"></span></a>

Помог? Поставь(те) плюс в репутацию.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема отображения модулей на шаблоне proto

Автор Artefact

Ответов: 10
Просмотров: 177
Последний ответ 17.08.2017, 18:29:40
от Artefact
[Решено]Изменить внешний вид пагинации

Автор pavel2950

Ответов: 1
Просмотров: 106
Последний ответ 17.08.2017, 15:31:24
от pavel2950
Кто запускал image recycle кроном?

Автор pavelrer

Ответов: 23
Просмотров: 298
Последний ответ 14.08.2017, 17:16:10
от dmitry_stas
Поддомены в папках основного домена

Автор Dmitriy5023

Ответов: 4
Просмотров: 146
Последний ответ 08.08.2017, 01:40:49
от Филипп Сорокин
Как убрать текст на главной?

Автор m03mug08

Ответов: 4
Просмотров: 139
Последний ответ 05.08.2017, 14:59:41
от Missile