У меня есть вид карты и просмотр списка некоторых отелей, которые имеют следующие атрибуты:JS добавляет класс hover между двумя div, когда класс неизвестен.
/*List Result*/
<div class="hotel-result hotel-23456">
...Content...
</div>
/*Map Result*/
<div class="map-hotel-result hotel-23456">
...Content...
</div>
Класс делится между двумя элементами hotel-23456
изменений на каждом результате отеля, потому что это создаваемых путем конкатенации строки (hotel-
) с идентификатором базы данных отеля.
Что бы я хотел, используя jQuery, заключается в том, что когда пользователь наводится на результат списка, результат карты получает присоединенный класс hover
, который будет выделять его на карте.
Проблема, с которой я сталкиваюсь, заключается в том, что в любое время может быть до 50 отелей, и я не уверен, как выбирать и связывать их, когда класс hotel-[id]
постоянно меняется? Любые советы по этому поводу будут высоко оценены.
'el1.onmouseover = function() {el2.className = this.className; }; ' – destoryer