javascript - 一个 JS 文件中的多个函数

标签 javascript jquery

我想在我的 JS 文件中添加多个函数。只是不确定该怎么做,因为我真的没有使用 JavaScript 的经验。这是我的。

$(function(){
  $('.incentives').hide();

  $('.incentives-click').on("click", function(){
    $('.incentives').fadeToggle();
  });

    $('.incentivesB').hide();

  $('.incentivesB-click').on("click", function(){
    $('.incentivesB').fadeToggle();
  });

})();

我正在尝试添加一点,当我将鼠标悬停在图像上时,图像会发生变化。

$(function onHover(){
    $(".button").attr('src', 'images/donate2.png');
)}

$(function offHover(){
    $(".button").attr('src', 'images/donate1.png');
)}

奖金

还尝试让图像 (.incentives-click) 在单击时也进行切换。我有一个关于如何解决这个问题的想法,但如果有人也想帮助解决这个问题,我将不胜感激。

谢谢。

最佳答案

$(function(){
    $('.button').hover(function(){
        $(this).attr('src', 'images/donate2.png')
    }, function(){
        $(this). attr('src', 'images/donate1.png');
    });

    $('.button').on('click',function(){
        $(this).toggle(function(){
             #change_image1
        }, function(){
             #change_image2
        });
    });
});

关于javascript - 一个 JS 文件中的多个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14670304/

相关文章:

javascript - 仅在 Firefox 中显示无样式内容 (FOUC)

javascript - 全日历标签顺序在 Chrome 浏览器中不同

jquery - 如何使用 JQuery 选择当前悬停的元素?

javascript - 将参数传递给事件触发器中的函数调用

javascript - 如何制作与横幅背景相同的固定标题?

javascript - 是否可以删除对象本身,而不是引用

javascript - 动态添加节点到 Cytoscape

php - 提供一组不同的可点击选项并提交相同的表单的标准方法是什么?

JQuery - 自动推进 radio 输入 "checked"

javascript - 如果在 span 中显示特定文本,则隐藏 div