|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.10.2016, 19:09 | #1 |
Форумчанин
Регистрация: 25.04.2012
Сообщений: 128
|
Прокрутка страницы по id
создается landing-page
задача: нажимаю в меню страницы ссылку о себе и совершается прокрутка страницы до необходимого раздела, и в меню и в разделе есть одинаковые id, если они совпадают то совершаем переход PHP код:
Код:
|
20.10.2016, 19:11 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
JS это не Java.
одинаковые id? не надо делать их одинаковыми.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.10.2016, 19:30 | #3 |
Форумчанин
Регистрация: 25.04.2012
Сообщений: 128
|
а что тогда использовать в меню чтобы сравнить значения? ссылки?
в исходном коде используется текст для сравнения, но тогда меню должно быть на английском, а я хочу русское меню если я использую ссылки, то что прописать в этой строке вместо текста var id = $(this).text().toLowerCase(); Последний раз редактировалось Alex11223; 20.10.2016 в 20:07. |
20.10.2016, 19:39 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Что угодно. Например классы или любые свои атрибуты (data-my-attr="hello", селектор '[data-my-attr="hello"]'), желательно чтобы имя атрибута начиналось с data- https://developer.mozilla.org/en-US/...ata_attributes
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.10.2016, 19:52 | #5 |
Форумчанин
Регистрация: 25.04.2012
Сообщений: 128
|
вот так можно?
Код:
|
20.10.2016, 19:58 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
да.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.10.2016, 20:03 | #7 |
Форумчанин
Регистрация: 25.04.2012
Сообщений: 128
|
var id = $(this).text().toLowerCase(); ---- а здесь что писать?
var id = $(this).data-h.toLowerCase(); ---- так не работает |
20.10.2016, 20:05 | #8 |
Форумчанин
Регистрация: 25.04.2012
Сообщений: 128
|
почему здесь data-h выделяется синим как и класс, а у меня в коде черным (в notepad++) так должно быть?
|
20.10.2016, 20:05 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
.attr('data-h') http://api.jquery.com/attr/
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.10.2016, 20:18 | #10 |
Форумчанин
Регистрация: 25.04.2012
Сообщений: 128
|
Спасибо, все работает.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прокрутка страницы | Александр3 | JavaScript, Ajax | 1 | 30.09.2016 11:24 |
Прокрутка к элементу при загрузке страницы | Viconte | JavaScript, Ajax | 3 | 26.07.2014 06:01 |
Вставка особой нумерации на нечетные страницы с разрывом страницы | akokin | Microsoft Office Word | 13 | 20.10.2009 15:23 |
Динамическое изменение URL страницы в JavaScript без перезагрузки страницы | ilusha | JavaScript, Ajax | 7 | 25.02.2009 09:59 |
Как сделать разрыв страницы печати по условию и узнать номер страницы | Leanna | Microsoft Office Excel | 2 | 21.01.2008 06:59 |