Может быть, я неправильно понял, но я думал, что вы хотели, чтобы это было добавлено при наведении курсора. Это показывает, что:
$('.hotspot, .hotspothover').hover(function(){
$(this).addClass('bubble bottom');
});
Если вы хотите, чтобы они также были удалены при зависании, измените addClass
на toggleClass
.
ОБНОВЛЕНИЕ: Следователь задал вопрос и спросил:
Теперь, что произойдет, если я хочу, чтобы они
заменить «горячую точку» или «горячую точку»?
Как и для всех элементов на странице с
класс точка доступа или класс
«горячая точка» заменить его на «пузырь»
Дно '
Я бы изменил это так:
$('.hotspot').hover(function(){
$(this).addClass('bubble bottom').removeClass('hotspot');
});
$('.hotspothover').hover(function(){
$(this).addClass('bubble bottom').removeClass('hotspothover');
});
Теперь, вы тоже можете это сделать, но если вы хотите быть более точным в отношении действий, выполнение этого в виде двух наборов вызовов имеет больше смысла.
$('.hotspothover, .hotspot').hover(function(){
$(this).addClass('bubble bottom').removeClass('hotspothover hotspot');
});