最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

一个伸缩菜单,点击A栏目展开,只能点击B栏目A才伸缩隐藏,如何再次点击A就可以隐藏A_html/css_WEB-ITnose

来源:动视网 责编:小采 时间:2020-11-27 15:52:13
文档

一个伸缩菜单,点击A栏目展开,只能点击B栏目A才伸缩隐藏,如何再次点击A就可以隐藏A_html/css_WEB-ITnose

一个伸缩菜单,点击A栏目展开,只能点击B栏目A才伸缩隐藏,如何再次点击A就可以隐藏A_html/css_WEB-ITnose:前端CSS Sub menu_left heading Link Link Link ... ... Sub menu_left heading Link Link Link ... ... ... ... /*******************************menu.js******
推荐度:
导读一个伸缩菜单,点击A栏目展开,只能点击B栏目A才伸缩隐藏,如何再次点击A就可以隐藏A_html/css_WEB-ITnose:前端CSS Sub menu_left heading Link Link Link ... ... Sub menu_left heading Link Link Link ... ... ... ... /*******************************menu.js******


前端CSS



  • Sub menu_left heading

  • Link

  • Link

  • Link

  • ...
    ...

  • Sub menu_left heading

  • Link

  • Link

  • Link

  • ...
    ...

    ...
    ...


    /*******************************menu.js****************************/

    function initmenu_left() {
    $('#menu_left ul').hide();
    $('#menu_left ul:first').hide();
    $('#menu_left li a').click(
    function() {
    var checkElement = $(this).next();
    if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
    return false;
    }
    if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
    $('#menu_left ul:visible').slideUp('normal');
    checkElement.slideDown('normal');
    return false;
    }
    }
    );
    }
    $(document).ready(function() {initmenu_left();});

    还有一个JS没放上来,我估摸着就在上面这个改,谢谢各位了!


    回复讨论(解决方案)

    你这效果不是挺好的嘛 两个相互切换隐藏显示

    你这效果不是挺好的嘛 两个相互切换隐藏显示
    关键是客户想要点A显示,再点A隐藏!!!!

    	 		
  • a menu_left heading
  • Link
  • Link
  • Link
  • b menu_left heading
  • Link
  • Link
  • Link

  • 不知道是不是你要的

    可以如下实现toggle方法的使用

    function initmenu_left() 	{	$('#menu_left ul').hide();	$('#menu_left ul:first').hide();	$('#menu_left li a').click(function() 	{	$(this).parent().find('ul').toggle(200); }); 	}

    谢谢5楼大神!!测试成功,四楼测试了下,和原来效果一样哦~!!

    努力加油!!以你们为榜样!

    文档

    一个伸缩菜单,点击A栏目展开,只能点击B栏目A才伸缩隐藏,如何再次点击A就可以隐藏A_html/css_WEB-ITnose

    一个伸缩菜单,点击A栏目展开,只能点击B栏目A才伸缩隐藏,如何再次点击A就可以隐藏A_html/css_WEB-ITnose:前端CSS Sub menu_left heading Link Link Link ... ... Sub menu_left heading Link Link Link ... ... ... ... /*******************************menu.js******
    推荐度:
    标签: 一个 如何 菜单
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top