Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.03.2018, 10:51
Новичок на форуме
Отправить личное сообщение для KirillSPB Посмотреть профиль Найти все сообщения от KirillSPB
 
Регистрация: 12.03.2018
Сообщений: 1

расположить div у другого div по клику по третьему?
Всем привет! помогите плизь с скриптом, есть конструкция,
<header>
 <ul>
    <p class="real-show-hint-1">Кнопка 1</p>
    <p class="real-show-hint-2">Кнопка 2</p>
 </ul>
</header>
<div class="item-d 1">
      <div id="real-hint-1">содержимое 1</div>
      <div id="real-hint-2">содержимое 2</div>
</div>
<div class="item-d 2">
      <div id="real-hint-1">содержимое 1</div>
      <div id="real-hint-2">содержимое 2</div>
</div>
<div>
      <svg>
       <a data-hint="#real-hint-1">изображение 1</a>
       <a data-hint="#real-hint-2">изображение 2</a>
      </svg>
</div>

надо что бы по клику кнопки 1 показывалось содержимое 1 из item-d 1 у изображения 1 а из item-d 2 у изображения 2, проблема в том что оно спозициировано на карте SVG по координатам и расположить с помощью css не получаеться.
накопал вот такой скриптик

$(function () {
      $('.real-show-hint').once().on( 'click', function(e) { 
        e = e || window.event;
        e.preventDefault();
        var ypos = $(this).offset().top-270;
        var xpos = $(this).offset().left+150;
        var RealHint =  $(this).data('hint');
        $(RealHint).css('top',ypos);
        $(RealHint).css('left',xpos);
        $(RealHint).toggle('fast'); 
        return; 
        });
    });


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

Последний раз редактировалось KirillSPB, 12.03.2018 в 11:10.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расположить три div в одну строку с заданной шириной S.E.K.T.O.R. (X)HTML/CSS 9 14.12.2016 16:38
При передаче кода fancybox в div через .load из div другого файла не всплывает модаль alanat Ваши сайты и скрипты 1 02.07.2016 00:31
Раскрытие не полностью раскрытого div по клику MrNix21 Элементы интерфейса 2 28.03.2016 14:41
Центр div по центру другого div) BeetleJuice541 Общие вопросы Javascript 5 03.08.2014 13:08
Как переписать div по клику по нему Lewik Общие вопросы Javascript 3 08.05.2012 22:27