Я пытаюсь сделать так, чтобы, когда вы наведете элемент списка, соответствующая часть будет подсвечена, и когда вы наведете кусок, соответствующий элемент списка будет выделен.Как навести курсор на разные элементы с помощью jquery.
До сих пор, когда вы наводите указатель на элемент списка, он выделяет соответствующую область карты, но как я могу написать ее так, чтобы она зависала взаимно?
Я пробовал:
$('.one, #one').hover(function(){
$('#one, .one').attr("fill", "#213A46");
$(".info-one").fadeIn();
},
function(){
$('#one, .one').attr("fill", "#009A8B");
$(".info-one").hide();
});
и это, похоже, не работает. Любые предложения будут полезны. Вот код того, над чем я сейчас работаю: http://codepen.io/anon/pen/zGzoMY
использование пользовательские данные- * признаки. то при наведении используйте их как селектор типа '$ (this) .attr ('data-reciprocal')' – AmmarCSE
Похоже, проблема заключается в том, что обработчик hover даже не запускается, когда вы наводите указатель мыши на многоугольник в SVG. – Barmar
Ваш код не имеет '$ (" # one "). Hover()' в любом месте. – Barmar