【发布时间】:2021-10-25 02:59:10
【问题描述】:
我在 jquery 中做了这个,但它只能工作一次。如何制作循环并修复它?
$(function() {
$('.bar-menu').on().click(function() {
$('.header-menu-mobile ul').css('display', 'block');
$('.form_mobile .search-bar input').css('margin-top', '-297px');
$('.header_mobile .form_mobile .icon-search').css('margin-top', '-283px');
$('.header_mobile .form_mobile .bar-menu').css('margin-top', '-295px');
$(this).off().click(function() {
$('.header-menu-mobile ul').css('display', 'none');
$('.form_mobile .search-bar input').css('margin-top', '-72px');
$('.header_mobile .form_mobile .icon-search').css('margin-top', '-59px');
$('.header_mobile .form_mobile .bar-menu').css('margin-top', '-67px');
});
});
});
【问题讨论】:
-
你考虑过jQuery.each()迭代吗?
标签: javascript jquery css loops menu