0

我有一些我多次使用的代码。这是代码和示例用法:

$('.close-cookie-notice').click(function (e) {

    // make this reusable
    if (e.preventDefault) {
        e.preventDefault();
    }
    else {
        e.returnValue = false;
    }
    // end of reusable code
    $('#site-cookie-notice').slideUp();
});

我需要重用的代码在注释之间。我希望它存在于它自己的函数中,但我不确定如何处理事件 (e) 的传递。

有人帮忙吗?

4

1 回答 1

1
function myspecialfunction(e) {
    if (e.preventDefault) {
        e.preventDefault();
    } else {
        e.returnValue = false;
    }
}

用作:

$('.close-cookie-notice').click(function (e) {
    myspecialfunction(e);
    $('#site-cookie-notice').slideUp();
});
于 2013-10-11T08:12:18.233 回答