欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于jQuery實現(xiàn)瀑布流頁面

 更新時間:2017年04月11日 16:11:38   作者:失落的黎明  
這篇文章主要為大家詳細(xì)介紹了基于jQuery實現(xiàn)瀑布流頁面的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了jQuery實現(xiàn)瀑布流頁面展示的具體代碼,供大家參考,具體內(nèi)容如下

views.py

from django.shortcuts import render,HttpResponse
from app01 import models
import json
# Create your views here.
def index(req):
  if req.method == 'POST':
    dic = models.Upload.objects.filter(status=1).values('img1','name','info')
    dic = list(dic)
    dic = json.dumps(dic)
    print(dic)
    return HttpResponse(dic)
  return render(req, 'index.html')

url.py

from django.conf.urls import url
from django.contrib import admin
from app01 import views
urlpatterns = [
  url(r'^admin/', admin.site.urls),
  url(r'^index/', views.index),
]

index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    .clearfix:after{
      content: '.';
      visibility: hidden;
      height: 0;
      clear: both;
      display: block;
    }
    img{
      width: 245px;
      height: 200px;
    }
  </style>
</head>
<body>
  <div id="container" style="margin: 0 auto;width: 980px;" class="clearfix">

    <div style="width: 245px;float: left">

    </div>

    <div style="width: 245px;float: left">

    </div>

    <div style="width: 245px;float: left">


    </div>

    <div style="width: 245px;float: left">


    </div>
  </div>
  <script src="/static/js/jquery-2.1.4.min.js"></script>
  <script>
    $(function () {
      $.ajax({
        url:'/index/',
        type:'POST',
        dataType:'json',
        success:function (arg) {
          $.each(arg, function (k, v) {
            console.log(k,v);
            k = k + 1;
            var div = document.createElement('div');
            div.className = 'c1';
            var img = document.createElement('img');
            img.src = "/" + v.img1;
            var p = document.createElement('p');
            p.innerText = v.info;
            div.appendChild(img);
            div.appendChild(p);
            if (k % 4 == 1) {
              $('#container').children(':eq(0)').append(div);
            } else if (k % 4 == 2) {
              $('#container').children(':eq(1)').append(div);
            } else if (k % 4 == 3) {
              $('#container').children(':eq(2)').append(div);
            } else if (k % 4 == 0) {
              $('#container').children(':eq(3)').append(div);
            } else {

            }
          })
         }
      })
    })


  </script>
</body>
</html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何基于jQuery實現(xiàn)五角星評分

    如何基于jQuery實現(xiàn)五角星評分

    這篇文章主要介紹了如何基于jQuery實現(xiàn)五角星評分,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • 動態(tài)加載jquery庫的方法

    動態(tài)加載jquery庫的方法

    有時候,我們可能不會在網(wǎng)頁中<script src="jquery.min.js">來加載Jquery庫,可能在用戶點擊某個按鈕后,才去加載Jquery庫,下面介紹一下動態(tài)加載jquery庫的方法
    2014-02-02
  • jquery ajax例子返回值詳解

    jquery ajax例子返回值詳解

    $.ajax()跟($.post(),$.get())最主要的差別就是 成功回調(diào)后,執(zhí)行success. . $.post(),$.get()就只能簡單的做下傳遞 ,返回. .后續(xù)工作沒法繼續(xù).所以看情況調(diào)用
    2012-09-09
  • JS在IE下缺少標(biāo)識符的錯誤

    JS在IE下缺少標(biāo)識符的錯誤

    今天在使用一個jQuery的插件時,發(fā)現(xiàn)在IE下總報錯,但在Firefox下就很正常,所報的錯誤就是:缺少標(biāo)識符!
    2014-07-07
  • jQuery時間插件jquery.clock.js用法實例(5個示例)

    jQuery時間插件jquery.clock.js用法實例(5個示例)

    這篇文章主要介紹了jQuery時間插件jquery.clock.js用法,結(jié)合5個實例簡單分析了jQuery時間插件jquery.clock.js的具體使用技巧,需要的朋友可以參考下
    2016-01-01
  • jQuery實現(xiàn)判斷控件是否顯示的方法

    jQuery實現(xiàn)判斷控件是否顯示的方法

    這篇文章主要介紹了jQuery實現(xiàn)判斷控件是否顯示的方法,涉及jQuery針對頁面元素屬性相關(guān)操作技巧,需要的朋友可以參考下
    2017-01-01
  • Jquery實現(xiàn)彈性滑塊滑動選擇數(shù)值插件

    Jquery實現(xiàn)彈性滑塊滑動選擇數(shù)值插件

    有時我們在頁面上需要選擇數(shù)值范圍,如購物時選取價格區(qū)間,購買主機時自主選取CPU,內(nèi)存大小配置等,使用直觀的滑塊條直接選取想要的數(shù)值大小即可,無需手動輸入數(shù)值,操作簡單又方便。
    2015-08-08
  • jQuery 行背景顏色的交替顯示(隔行變色)實現(xiàn)代碼

    jQuery 行背景顏色的交替顯示(隔行變色)實現(xiàn)代碼

    主要是利用了jquery的attr為行添加樣式來實現(xiàn)的,具體的代碼如下。
    2009-12-12
  • Query中click(),bind(),live(),delegate()的區(qū)別

    Query中click(),bind(),live(),delegate()的區(qū)別

    這篇文章主要介紹了Query中click(),bind(),live(),delegate()之間的區(qū)別。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-11-11
  • jquery實現(xiàn)簡單手風(fēng)琴菜單效果實例

    jquery實現(xiàn)簡單手風(fēng)琴菜單效果實例

    這篇文章主要介紹了jquery實現(xiàn)簡單手風(fēng)琴菜單效果的方法,實例分析了jQuery操作頁面樣式、html頁面布局及SCSS樣式設(shè)置的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06

最新評論