Javascript Jquery头在悬停状态下添加类

Javascript Jquery头在悬停状态下添加类,javascript,jquery,html,css,header,Javascript,Jquery,Html,Css,Header,我正在尝试添加一个悬停函数,它将一个类添加到我的头中。我已经得到了这个代码,它做相同的,但在滚动 $(document).ready(function(){ jQuery(window).trigger('resize').trigger('scroll'); $(window).scroll(function() { var scroll = $(window).scrollTop(); if (scroll >= 1 ) { h

我正在尝试添加一个悬停函数,它将一个类添加到我的头中。我已经得到了这个代码,它做相同的,但在滚动

  $(document).ready(function(){
  jQuery(window).trigger('resize').trigger('scroll');

    $(window).scroll(function() {
      var scroll = $(window).scrollTop();
      if (scroll >= 1 ) {
        header.removeClass('scroll').addClass("cover");
        $('#phantom').show();
        $('#phantom').css('height', Heightcalculate+'px');
             } else {
        header.removeClass("cover").addClass('scroll');
        $('#phantom').hide();
      }
    });     
有没有一种方法可以编辑现有的代码,使其保持不变,但悬停?我想尽了一切办法,但都不管用。
提前感谢。

在没有看到所有代码的情况下,很难准确地告诉您该做什么,但这是使用jQuery的
$.hover()的基本思路。悬停时应用该类,并在关闭悬停时选择性地删除该类

$('header')。悬停(函数(){
$(this.addClass('class');
},函数(){
$(this.removeClass('class');
});
.class{
背景:黑色;
颜色:白色;
}


header
您尝试过函数吗?尝试
$(“elemnt”).hover()
我已经尝试过这个函数了。。。不起作用。@Geatrix那么你需要给我们一个有效的演示,这样我们才能给你更准确的代码,使之适合你。否则我们只是猜测。我不能,因为我正在使用shopify,我正在编辑一个不活跃的主题,只有我可以预览它。我应该向您发送header.liquid文件吗?