我已经使用不同的菜单项ID多次复制和粘贴此代码。有没有办法简化它和/或一次切换一个容器?谢谢
$('#menu-item-1 a, #TH').click(function () {
var $container = $('#boxes');
setTimeout(function(){ $container.masonry() }, 400);
var collapse_content_selector = $(this).attr('href');
var toggle_switch = $(this);
$(collapse_content_selector).toggle(function () {
if ($(this).css('display') == 'none') {
} else {
}
});
});
$('#menu-item-2 a, #FM').click(function () {
var $container = $('#boxes');
setTimeout(function(){ $container.masonry() }, 400);
var collapse_content_selector = $(this).attr('href');
var toggle_switch = $(this);
$(collapse_content_selector).toggle(function () {
if ($(this).css('display') == 'none') {
} else {
}
});
});
答案 0 :(得分:0)
$('.ClassOfClickableObjects').click(function () {
var $container = $('#boxes');
setTimeout(function(){ $container.masonry() }, 400);
var collapse_content_selector = $(this).attr('href');
var toggle_switch = $(this);
$(collapse_content_selector).toggle(function () {
if ($(this).css('display') == 'none') {
} else {
}
});
});
Blazemonger的建议是什么......