Jquery {body id=";example";class=";example2";}

Jquery {body id=";example";class=";example2";},jquery,html,css,Jquery,Html,Css,我有个问题。我可以在body中使用id和class吗?我使用它们在Jquery中控制removeClass和addClass $('#example2').hover( function() { $(this).removeClass('example2'); $(this).addClass('example3'); }, function () { $(this).removeClass('example3'); $(this).addClass('exampl

我有个问题。我可以在body中使用id和class吗?我使用它们在Jquery中控制removeClass和addClass

 $('#example2').hover(
 function() {
  $(this).removeClass('example2');
   $(this).addClass('example3');
 },
 function () {
   $(this).removeClass('example3');
   $(this).addClass('example2');
 } 
  ); 

谢谢你的回答

确保您可以在主体上使用ID或几乎任何标记,包括脚本标记、样式标记、元标记

使用
toggleClass()

请注意,您需要将其中一个放在元素上才能启动


只有一个函数参数的
hover()
将在两个方向上工作。。。进进出出
toggleClass()
将根据当前状态添加或删除id和类不成问题。。。。悬停和取消悬停身体是非传统的,但它是您的页面。不确定你为什么需要两门课如果问题是你能,是的,你能做到,不要认为这是最好的,但你能做到。同样看到你的代码,使用toggleClass不是更好吗?我在我的网站上做了一个面板来改变背景,只是为了训练我的技能jquery:Pulala,如此快速的回答:D谢谢我很高兴:D我对js非常熟悉:P当问题被很好地创建并且容易理解时,你总是能在这里得到快速的互动,所以我有时可以问:PP?不确定这意味着什么,但任何人都可以在这里问关于代码的问题
$('#example2').hover(function() {
  $(this).toggleClass('example2 example3');
});