我有一些我多次使用的代码。以下是代码和示例用法:
$('.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)。
有人帮忙吗?
答案 0 :(得分: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();
});