скопировать триггер клона img в другой элемент jquery - PullRequest
0 голосов
/ 13 апреля 2020

Я использую эту совую карусель с easyzoom . при вводе фотографии эта фотография увеличивается.

enter image description here

При перемещении фотографии с помощью мыши положение ее фотографии изменяется (x, y) Скопируйте элемент немедленно. Я хочу скопировать увеличенное изображение в другой элемент.

js:

$('body .tumb-posi img').attr('style', $('body .tumb-posi img').attr('style') + ';' +$('.easyzoom-flyout img').attr('style'));

out:

<div class="tumb-posi"><img style="undefined;undefined"></div>

Когда он хочет скопировать, он отправляет как undefined .

Fiddle

1 Ответ

0 голосов
/ 13 апреля 2020

Вам нужно запускать это каждый раз, когда мышь двигается:

$("#owl-demo").on("mousemove", ".easyzoom-flyout", function() {
  var el = $('.easyzoom-flyout img');
  $('.tumb-posi img').attr('src', el.attr("src"));
  $('.tumb-posi img').attr('style', el.attr("style"));
});

Обновленная демоверсия: https://jsfiddle.net/bortao/fy3ev6q4/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...