volshebnyi Posted May 15, 2017 Report Share Posted May 15, 2017 Здравствуйте! Подскажите, пожалуйста, как реализовать несколько popup окон на одной странице на чистом JS? Например, если у кнопки и у popup окна одинаковые id: https://jsfiddle.net/rjno6o9q/ Quote Link to comment Share on other sites More sharing options...
1 andrey7287 Posted May 15, 2017 Report Share Posted May 15, 2017 https://jsfiddle.net/rjno6o9q/3/ Quote Link to comment Share on other sites More sharing options...
1 andrey7287 Posted May 15, 2017 Report Share Posted May 15, 2017 id не могут быть одинаковыми, они уникальны Quote Link to comment Share on other sites More sharing options...
0 volshebnyi Posted May 15, 2017 Author Report Share Posted May 15, 2017 (edited) On 5/15/2017 at 3:50 PM, andrey7287 said: id не могут быть одинаковыми, они уникальны Expand Прошу прощения! Совсем уже не думаю. Конечно уникальны! https://jsfiddle.net/rjno6o9q/2/ Вот здесь, например, при клике на кнопку с id = 188 должен показываться popup, который находиться в одном контейнере с этой кнопкой. Уверен, есть и более рациональные варианты. Edited May 15, 2017 by volshebnyi Quote Link to comment Share on other sites More sharing options...
0 andrey7287 Posted May 15, 2017 Report Share Posted May 15, 2017 Я не очень хорошо понимаю в чём конкретно сложности. Установите fancybox или любой другой плагин. Quote Link to comment Share on other sites More sharing options...
0 volshebnyi Posted May 15, 2017 Author Report Share Posted May 15, 2017 On 5/15/2017 at 4:39 PM, andrey7287 said: Я не очень хорошо понимаю в чём конкретно сложности. Установите fancybox или любой другой плагин. Expand Вот здесь пример одного всплывающего окна - https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_popup А у меня их несколько на странице - например, список разных пицц. Возле каждой пиццы кнопка "Ингредиенты". При нажатии на эту кнопку открывается список с ингредиентами. У каждой пиццы, естественно, этот список свой. Quote Link to comment Share on other sites More sharing options...
0 mrnobody Posted May 16, 2017 Report Share Posted May 16, 2017 On 5/15/2017 at 3:50 PM, andrey7287 said: id не могут быть одинаковыми, они уникальны Expand Добавлю к этому Имя класса, ID или имя атрибута не может начинаться с цифры. Они могут включать цифры, но не в начале слова. Есть плагин bPopup, позволяет открывать несколько модальных окон, 6 секция. Quote Link to comment Share on other sites More sharing options...
Question
volshebnyi
Здравствуйте!
Подскажите, пожалуйста, как реализовать несколько popup окон на одной странице на чистом JS? Например, если у кнопки и у popup окна одинаковые id:
https://jsfiddle.net/rjno6o9q/
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
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.