Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не работает if (https://javascript.ru/forum/jquery/69675-ne-rabotaet-if.html)

cadijob 12.07.2017 18:44

Цитата:

Сообщение от laimas (Сообщение 458325)
cadijob,
Если какие-то проблемы после применения preventDefault() (какие не понять), то кто вас заставляет использовать для этого тег А? Щелкать можно по чему угодно. Заменить такие ссылки (без uri) например на SPAN, используйте их. В чем проблема то?

Даже если я, просто, сделаю так -
top = $("#TalkAnchor").offset().top;

Ничего не работает.

laimas 12.07.2017 19:15

Цитата:

Сообщение от cadijob
top = $(id).offset().top;
console.log($(top)); = lenght: 1;(в массиве window)
как я понял по комментарием к коду, lenght(которая в переменной top) это расстояние до якоря?

Вы думаете, что делаете? top = $(id).offset().top - это смещение объекта, а чем тогда будет являться $(top)?!.

Я не буду режиссером продолжающим данный сериал, вам уже один рассказал весь его сценарий. :) Что еще надо для понимания, думать и править недопустимое в нем. Думайте.

cadijob 12.07.2017 19:29

Цитата:

Сообщение от laimas (Сообщение 458334)
Вы думаете, что делаете? top = $(id).offset().top - это смещение объекта, а чем тогда будет являться $(top)?!.

Я не буду режиссером продолжающим данный сериал, вам уже один рассказал весь его сценарий. :) Что еще надо для понимания, думать и править недопустимое в нем. Думайте.

Ясно. Спасибо.

cadijob 13.07.2017 14:56

Вся проблема была в кастомном скорлле и немного в css.

cadijob 13.07.2017 14:58

Убрал у wraper position:fixed и всё заработало.

laimas 13.07.2017 16:14

Цитата:

Сообщение от cadijob
Вся проблема была в кастомном скорлле и немного в css.

:victory: Так держать. ;)

cadijob 13.07.2017 17:04

Цитата:

Сообщение от laimas (Сообщение 458399)
:victory: Так держать. ;)

Сарказм?:(

laimas 13.07.2017 19:09

Цитата:

Сообщение от cadijob
Сарказм?

Нет, одобрение, найти и понять, это опыт.


Часовой пояс GMT +3, время: 10:57.