我有两个类似的功能通过页面上的句柄执行响应式菜单切换,请参阅代码:
//responsive main navigation
$(function() {
var pull = $('#pull');
menu = $('.main-nav ul');
menuHeight = menu.height();
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle('fast');
});
});
//responsive blog navigation
$(function() {
var toggle = $('#toggle-handle');
sidebar = $('.blog-sidebar-wrap');
sidebarHeight = sidebar.height();
$(toggle).on('click', function(e) {
e.preventDefault();
sidebar.slideToggle('fast');
});
});
我的问题是我怎样才能写这个,这样我就不会重复同样的过程(函数)。我是否设置了一个函数并传入参数?非常感谢您的帮助,这里的 jQuery/Javascript 初学者!