Jump to content
  • 0

Как сделать что бы контент спойлера грузился только после его активации?


pudge
 Share

Question

Скажите с помощью чего можно это осуществить?

 

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

<a href="#1" class="videoA">спойлер 1</a><div class="videoB">содержимое спойлера 1</div><a href="#2" class="videoA">спойлер 2</a><div class="videoB">содержимое спойлера 2</div><a href="#3" class="videoA">спойлер 3</a><div class="videoB">содержимое спойлера 3</div><script>$(".videoB").toggleClass("disabled");$(".videoA").on("click", function () {$(this).next(".videoB").toggleClass("disabled");return false;});</script>
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

вам опять нужна подобная система как у табов в теме http://htmlforum.ru/index.php?showtopic=46499&page=3 ?

 

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

Link to comment
Share on other sites

  • 0

Та тебе же уже ответили, пользуйся ajax'ом.

 

Но ведь он загружает только с урл,а мне нужно что бы он загружал отдельные части страницы.

$.ajax({url: "spoiler1.html",cache: false,success: function(html){$("#results").append(html);}});

Не создавать же для каждого спойлера отдельный файл...

Link to comment
Share on other sites

  • 0

научитесь задавать вопросы и разберитесь с терминологией:

у вас уже все что нужно находится в коде главной страницы

вдумайтесь в ваш вопрос - зачем тогда его загружать при активации спойлера?

Link to comment
Share on other sites

  • 0

Храни в базе под идентификаторами. ajax загружает url, да, а кто мешает по этому урлу быть некоему серверному скрипту, который достаёт из базы то, что тебе нужно? Ну если хочешь, доставай из файлов или из одного файла, ты ж программист, придумай как удобно хранить данные.

  • Like 2
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