Jump to content
  • 0

Ссылка на елемент сайта


pudge
 Share

Question

В прошлой теме мне помогли создать спойлер:

<a href="javascript:;" class="videoA">klick</a><div class="videoJS">скрытый текст</div><script>$(".videoA").click(function () {$(this).next(".videoJS").toggle();$(this).toggleClass("active");return false; });</script>

который отлично работает,которого на странице у меня более 20 штук,но вот я увидел что не все так хорошо как хотелось бы...

 

Когда по спойлеру нажимаешь ПКМ и копировать адрес страницы,то оно копирует javascript:; а не адрес самого спойлера на этой странице.Аналогичное я видел с постами,ну когда на форумах нажимаешь пкм на номер поста,копировать адрес ссылки и копируется адрес текущей страницы и вконце приписывается /#3 например.

 

Вот мне нужно что то подобное что идентифицировало бы каждый спойлер как "отдельный пост" но как это осуществить(или с помощью чего)я пока не знаю...

Link to comment
Share on other sites

Recommended Posts

  • 0

Вот для этого и нужно знать JS хотя бы на каком-то уровне, чтобы иметь возможность разобраться с конкретной задачей. А по кусочкам всё делать, не зная основ, не получится.

Link to comment
Share on other sites

  • 0

вот я тоже далеко не гуру джееса. но вот посмотрел ссылки, подумал, покумекал и у меня все получилось. если хочешь подсказку то пожалуйста. тебе понадобится (по крайней мере как я сделал) window.location.hash и window.location.hash.substr(1)

а теперь в бой, удачного сражения в нелегкой схватке с джеесом ;)

Link to comment
Share on other sites

  • 0

вот я тоже далеко не гуру джееса. но вот посмотрел ссылки, подумал, покумекал и у меня все получилось. если хочешь подсказку то пожалуйста. тебе понадобится (по крайней мере как я сделал) window.location.hash и window.location.hash.substr(1)

а теперь в бой, удачного сражения в нелегкой схватке с джеесом ;)

 

тоесть при переходе по адресу например http://тратата.index.html/page=2#СПОЙЛЕР31 окно браузера само прыгнет к нужному спойлеру и именно этот спойлер будет открыт?

Link to comment
Share on other sites

  • 0
тоесть при переходе по адресу например http://тратата.index...age=2#СПОЙЛЕР31 окно браузера само прыгнет к нужному спойлеру и именно этот спойлер будет открыт?

конечно.

 

может хватит человека мучить? может дать правильный ответ, а если захочет потом сам разберется, если нет - то сам себя накажет, потому как ничему не научится :)

Edited by Z1gnet
Link to comment
Share on other sites

  • 0

Он этого и добивается. Пускай покажет код, который написал, тогда можно что то подсказывать. Иначе, это уже не обучение, а выполнение бесплатной работы.

Link to comment
Share on other sites

  • 0

pudge, да я то не против помочь)) ты ж знаешь. Но что ты в вузе будешь делать то с таким желанием к учебе)) постоянно списывать и шпоры на экзаменах не всегда прокатывает )  тебе ж на пользу )  спокойно поставь задачу, накидай способы решения, прогугли... и придешь к нужному результату

Link to comment
Share on other sites

  • 0

 Иначе, это уже не обучение, а выполнение бесплатной работы.

 

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy