悬停后启动函数/停止函数// Javascript jQuery

时间:2018-01-03 19:44:17

标签: javascript jquery

我在这工作了太多时间,请帮助我..

我想在我的网络https://github.com/hmongouachon/mgGlitch上使用此插件 它将在悬停在元素上后开始,它很好,我知道如何运行函数,例如

function start() {
    $(".glitch").mgGlitch({
        glitch1TimeMin : 300,
        glitch1TimeMax : 400,
        glitch2TimeMin : 10,
        glitch2TimeMax : 115
    }); 
}


$("#btn-1").hover(
    function() {
      start()
    },
    function() {
       // BUT FOR GOD’S SAKE HOW TO STOP THE GLITCH AND RUN IT AGAIN AFTER 
       // HOVER
    }
);

请好人帮助我

1 个答案:

答案 0 :(得分:1)

尝试一下:

function start() {
  $(".glitch").mgGlitch({
    glitch1TimeMin: 300,
    glitch1TimeMax: 400,
    glitch2TimeMin: 10,
    glitch2TimeMax: 115
  });
}

function stop() {
  $(".glitch").mgGlitch({
    destroy: true
  });
}

$("#btn-1").hover(
  function() {
    start();
  },
  function() {
    stop(); // Based on the docs, this should stop the plugin
  }
);

取自文档here