То ссылка при наведении ведет на site.ru/#contentHome
хотя я на странице товара и должно быть site.ru/product.php?id=50#contentHome
По этому и хочу ссылку туда вставить.
IllusionMH
Отправлено: 01 Марта, 2012 - 20:51:25
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
dropoff, так это должны быть ссылки, или объект с вкладками?
Предназначения у них разные. Просто ссылки используются как fallback(подскажите правильный перевод) на случай неработающего JS(в зависимости от скрипта вкладок).
Что именно требуется получить при нажатии на таб(ссылку)?
dropoff
Отправлено: 01 Марта, 2012 - 21:17:14
Посетитель
Покинул форум
Сообщений всего: 310
Дата рег-ции: Дек. 2010
В ссылках меню у нас сейчас #desc, #reviews и #options
Если смотреть уже в работе, то при наведении на любой пункт меню у нас должна формироваться ссылка типа
site.ru/product.php?id=50#desc
site.ru/product.php?id=50#reviews
site.ru/product.php?id=50#options
Т.е. все, что после решетке добавляется к УРЛу страницы, правильно?
А у меня не так. У меня ссылки в этих меню получаются такие
site.ru/#desc
site.ru/#reviews
site.ru/#options
И при клике, меня перекидывает на главную сайта, а не открывает вкладку.
А такие таб-меню нужны еще для того, чтобы при желании можно было сразу перейти к нужно вкладке
Например я где-то указываю в списках товаров ссылку site.ru/product.php?id=50#reviews и меня сразу переносить к открытой вкладке отзывов в карточке товара.
По этому и хотел прописать сразу туда ссылки, ибо двиг видать что-то мутит и все, что содержит решетки "#" нужно прописывать полностью с текущим адресом страницы. Иначе перекидывает на главную, как описал выше.
Panoptik
Отправлено: 01 Марта, 2012 - 21:45:25
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
было бы лучше если бы вы показали кусок html кода, который формируется в php, а не готовый пример, который вы гипотетически пытаетесь обуздать...
----- Just do it
dropoff
Отправлено: 01 Марта, 2012 - 21:59:40
Посетитель
Покинул форум
Сообщений всего: 310
Дата рег-ции: Дек. 2010
Помог: 0 раз(а)
Причем тут PHP?
Во-первых шаблонизатор Smarty
Во-вторых я выше привел пример того, какой код у меня в шаблоне.
Т.е. если я не указываю ссылки в этих меню, а оставляю просто #desc.... то меня перекидывает на главную сайта, а не открывает вкладку.
Если же я указываю ссылки на товар перед #desc...., то тогда вкладки то же не работают.
Я же прошу помощи в поправке скрипта, чтобы он работал не так
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
ну хорошо. давайте спокойно. что у вас не получилось с тем самым первым решением. вы сказали что не работает. а что именно и как не работает? вы можете определить причину или ошибку? если ошибка javascript поставьте в файрфокс firebug и/или web developer плагин. они показывают синтаксические ошибки.
как разберемся с этим может и дойдем до решения вопроса
----- Just do it
dropoff
Отправлено: 01 Марта, 2012 - 22:20:08
Посетитель
Покинул форум
Сообщений всего: 310
Дата рег-ции: Дек. 2010
Помог: 0 раз(а)
Я спокоен) Простите, если показалось, что резко ответил.
Ошибок нет, смотрю их в google chrome
Просто как вкладки не работали, так и не работают.
Panoptik
Отправлено: 01 Марта, 2012 - 22:23:44
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
вот вариантик решения. ссылкам которые должны переключать табы мы ставим какойнибудь класс например
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.