javascript - 在具有相同类的 div 上调用 javascript 函数

标签 javascript jquery html css

我有一个 javascript我想调用多个函数 div与相同class但是当我调用函数和hover超过第一div该函数在另一个上调用 div与相同class

function flip() {
    $('.front').css("display", "none");
    $('.back').fadeIn();
}
function flipBack() {
    $('.front').fadeIn();
    $('.back').css("display", "none");
}

html

<div class="subMainSlates" onmouseenter="flip(this)" onmouseleave="flipBack(this)">
                <div class="front">
                    <i class="typcn typcn-globe"></i>
                    <h3>Nigeriaeexport</h3>
                    <p>Your one stop export solution platform for everything export.</p>
                </div>
                <div class="back">
                    Want to work
                </div>
            </div>
            <div class="subMainSlates" onmouseenter="flip(this)" onmouseleave="flipBack(this)">
                <div class="front">
                    <i class="typcn typcn-location-arrow"></i>
                    <h3>XPT Logistics</h3>
                    <p>The top Company in terms of Export Logistics in Nigeria</p>
                </div>
                <div class="back">
                    Want to work
                </div>
            </div>    

我想要的是什么时候mouseenter .subMainSlate .front fadeOut().back fadeIn() .

谢谢。

最佳答案

您将 this 作为参数传递给处理程序,但您没有使用它。您需要做的就是为您的函数定义一个参数并使用它。

function flip(elem) {
    // 'elem' is the element that received the event
    $(elem).find('.front').css("display", "none");
    $(elem).find('.back').fadeIn();
}
function flipBack(elem) {
    // 'elem' is the element that received the event
    $(elem).find('.front').fadeIn();
    $(elem).find('.back').css("display", "none");
}

关于javascript - 在具有相同类的 div 上调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47729561/

相关文章:

javascript - 防止纸质对话关闭肯定按钮

JQuery 主体背景动画 - Chrome/Safari 中的错误

jquery - 使用方向检测来确定图像的位置

javascript - 我们必须注意 JavaScript "strict mode"吗?

Javascript 不会设置在 XHR 响应中收到的 httpcookie

html - 溢出:自动无法按预期工作

javascript - 当单击另一个选项卡(链接)并且用户留在同一页面上时,如何防止 CSS 发生变化?

html - 仅CSS的砌体布局

javascript - 在 Angularjs 中完成页面加载后调用函数

javascript - JavaScript 中区分 0 和空字符串的最安全方法是什么?