Django博客搭建_新闻模块4-轮播图、热门新闻

Blog项目——新闻模块

一、轮播图

1. 分析

请求方法GET

url定义/news/banners/

请求参数:前端无需传入参数

2. 代码

2-1 前端html

我们将之前的轮播图进行删掉,只留下pic和tab这两个容器

      <!-- banner start -->
        <div class="banner">
            <ul class="pic"></ul>
            <a href="javascript:void(0);" class="btn prev">
                <i class="PyWhich py-arrow-left"></i></a>
            <a href="javascript:void(0);" class="btn next">
                <i class="PyWhich py-arrow-right"></i></a>
            <ul class="tab"></ul>
        </div>
      <!-- banner end -->
2-2 js代码

这是之前的轮播图代码,可以保留下来,我们来进行ajax的部分

    /*=== bannerStart ===*/
    let $banner = $('.banner');
    let $picLi = $(".banner .pic li");
    let $prev = $('.banner .prev');
    let $next = $('.banner .next');
    let $tabLi = $('.banner .tab li');
    let index = 0;

    // 小原点
    $tabLi.click(function () {
   
        index = $(this).index();
        $(this).addClass('active').siblings('li').removeClass('active');
        $picLi.eq(index).fadeIn(1500).siblings('li')
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值