ajax异步加载html片段

案例:在一个导航栏中,实现点击导航出现不同的选择区域,如图:

       

       比较容易想到的是将右边的内容放在一个div里面,然后左边的每个li点击的时候,右边相应的div显示出来,而其他的div隐藏,这样就要在一个页面里面设置多个div,然后控制div的显示和隐藏。

       这里我觉得用ajax异步加载html片段也是一个可行的方法,把右边的div提取出来写成页面片段,然后用ajax异步去获取相应的html片段。

主页面的HTML代码如下:

<body>
   <header class="header" id="header">
       <a href="javascript:history.go(-1);" class="back"><em class="icon30" data-icon="&#xe604;"></em></a>
       <div class="searchBox">
           <input type="text" class="chooseGoods"placeholder="搜索惊喜更多!">
           <em class="icon26 searchGoods" data-icon="&#xe90a;"></em>
       </div>
       <div class="searchMeun">
           <ul class="mu">
               <li><a href="#" rel="nofollow" class="hovLoad"><span>儿童寝居</span><em class="icon20 arr" data-icon=""></em></a></li>
               <li><a href="#" rel="nofollow" class="hovLoad"><span>儿童玩具</span
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值