Не позволяйте кнопкам AddThis скользить по своим местам

Я использую боковую панель общего доступа AddThis.

Каждый раз, когда загружается страница, боковая панель перемещается в положение из центра экрана.

Как я могу остановить эту скользящую анимацию?

Я просто хочу, чтобы боковая панель общего доступа находилась сбоку моей страницы, без какой-либо анимации скольжения.


person Jimmery    schedule 03.06.2015    source источник
comment
Скользящая анимация, вероятно, связана с функцией JavaScript $(document).ready или чем-то подобным. Размещен ли JavaScript на вашем сайте или на AddThis? Если он есть на вашем сайте, найдите соответствующий код $(document).ready и уберите переход/анимацию. Боюсь, без дополнительного кода мы мало чем сможем вам помочь.   -  person SRing    schedule 15.06.2015
comment
javascript размещен на сайте AddThis. Если есть варианты убрать скользящую анимацию, я не могу их найти. Это проблема с AddThis, а не с кодом Javascript. Их часто задаваемые вопросы и справочные ресурсы довольно просты, поэтому вместо этого я пришел сюда. Вы использовали AddThis раньше?   -  person Jimmery    schedule 15.06.2015
comment
Я нет. Но я предполагаю, что они дают вам фрагмент сценария, который содержит ссылку на файл JS, размещенный на их сайте. Таким образом, чтобы остановить запуск события, вам нужно знать его ссылку, а затем вы можете использовать JS на своей стороне, чтобы убить его до того, как оно произойдет. Другой обходной путь — использовать анимацию CSS, чтобы скрыть эффект слайда. Тем не менее, исправление CSS больше похоже на хак и не должно быть вашим первым выбором.   -  person SRing    schedule 15.06.2015
comment
У меня уже есть хакерское исправление, я искал правильное решение, предположительно от кого-то, кто использовал рассматриваемый продукт. Я занимаюсь веб-разработкой более 15 лет, и я полностью понимаю, как работают JS/CSS/анимация. Спасибо за ваше время, хотя.   -  person Jimmery    schedule 15.06.2015
comment
Не могли бы вы опубликовать возможный уменьшенный код, который воспроизводит проблему? Таким образом, мы можем выяснить, что не так, а не просто гадать.   -  person Moustach    schedule 16.06.2015
comment
@Moustach Нет ничего плохого, нет проблемы, которую можно исправить как таковую. Единственный способ, которым кто-либо сможет помочь мне в этом, — зайти в AddThis, поместить одну из их боковых панелей общего доступа на страницу, а затем, вуаля, при просмотре страницы вы увидите эффект анимированного слайда. Этот эффект не является ошибкой, которую нужно исправить, и он не имеет ничего общего с моим кодом. Этот эффект написан и развернут AddThis. Либо мне не хватает параметра на веб-сайте AddThis, либо мне не хватает некоторых функций API на веб-сайте AddThis, либо, возможно, кто-то знает другой способ отключить эффект.   -  person Jimmery    schedule 16.06.2015
comment
@Jimmery: у меня нет учетной записи AddThis, но я бы хотел попробовать. Не могли бы вы сделать Codepen или что-то еще с фрагментом AddThis, чтобы я мог попытаться найти, как изменить его поведение?   -  person Moustach    schedule 21.06.2015
comment
Не могли бы вы показать мне код addthis, пожалуйста...   -  person Jaffer Wilson    schedule 22.06.2015
comment
Вы пытались удалить классы CSS addthis-animated и/или slideInLeft из тега div с идентификатором at4-share?   -  person Ahs N    schedule 22.06.2015
comment
@AhsN оставьте это как ответ, вы здесь единственный человек, который, кажется, знает, о чем говорит ...   -  person Jimmery    schedule 23.06.2015


Ответы (1)


Вы пытались удалить классы CSS addthis-animated и/или slideInLeft из тега div с id at4-share ?

person Ahs N    schedule 23.06.2015
comment
еще не пробовал это, но вы можете получить награду, потому что вы буквально единственный человек здесь, который, кажется, использовал AddThis раньше, и вместо того, чтобы просто слепо просить код, вы предлагаете предложение, что попробовать... большое спасибо ! - person Jimmery; 23.06.2015