Я хочу добавить класс в div на зависании этого div и удалить этот класс, когда он не наводится. И когда я нахожусь на другом div, снова этот класс должен быть добавлен и удален, когда он не наводится. Кто-то сказать мне, как сделать это в JQuery ......JQuery: добавьте класс при наведении на div и удалите, когда не наведите указатель
1
A
ответ
1
Вы можете попробовать toggleClass
$(function(){
$('#id').hover(function(){
$('#id2').toggleClass('classname');
});
});
Или попробовать это, потому что hover
является no longer supported in jquery 1.9
$(function(){
$('#id').on('mouseenter mouseleave', function(){
$('#id2').toggleClass('classname');
});
});
3
Вы должны будете использовать addClass
и removeClass
функции JQuery
См следующий код:
$(document).ready(function() {
$('#secID, #thID').hover(function(){
$('#oneID').addClass('red');
},
function(){
$('#oneID').removeClass('red');
});
});
может относиться следующее ссылки по теме:
AddClass:http://api.jquery.com/addClass/
RemoveClass:http://api.jquery.com/removeClass/
Надежда Его полезное.
Я хотел бы отметить, даже если это спустя год, что JQuery поддерживает элемент парения , для тех, кто ищет это. Тем не менее, toggleClass - хорошая идея. – Reidmere