色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python - 關于django 模板中循環列表

瀏覽:150日期:2022-06-26 16:47:03

問題描述

有一個導航條,想在這個導航下被激活的時候添加一個class = ’on’屬性如果點導航第二項 就第二項加這個class

{% for nav in NAV %}<li>nav</li>{% end for %}

比如

<li class='on'>第一項</li><li>第二項</li><li>第三項</li>

這種該怎么實現呢?

問題解答

回答1:

#后端navs = [ {’name’: ’菜單1’, ’url’: ’url1’}, {’name’: ’菜單2’, ’url’: ’url2’}]for nav in navs: nav[’class’] = ’on’ if nav[’url’] == request.path else None #前端{% for nav in navs %}<li class={{ nva.class }}>{{ nva.name }}</li>{% end for %}回答2:

你這個跟 django 沒什么關系啊。你這個是前端頁面的問題,比如:你一次把導航都加載到前端頁面,然后需要根據點擊來打開當前菜單,然后關閉其他菜單的效果,對吧?要是我理解的沒問題的話,這是前端的問題

1、 bootstrap 或者 UIKit 都是支持這種效果的;

2、你自己寫導航樣式,比如名稱為active,然后在jQuery 里給你點擊的對象 $(this).addClass(’active’),這是一個思路;

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 黄频漫画| 国产一级爱c片免费播放 | 在线视频亚洲一区 | 一级a性色生活片久久毛片 一级a做爰片欧欧美毛片4 | 最新主播福利视频在线观看 | freese×video性欧美丝袜 | 欧美一级毛片一级 | 国产区亚洲区 | 欧美最大成人毛片视频网站 | 在线视频免费国产成人 | 国产精品久久久久久久人热 | 手机在线毛片免费播放 | 99久免费精品视频在线观看2 | 自偷自偷自亚洲永久 | 极品美女一级毛片 | 国产精品吹潮在线播放 | 在线看片一区 | 精品在线一区二区 | 亚洲精品日本 | 91国偷自产一区二区三区 | 免费久久久久 | 欧美在线观看一区二区三区 | 黄色三级免费网站 | 日本免费二区三区久久 | 在线欧美精品二区三区 | 国产乱弄视频在线观看 | 国产成人做受免费视频 | 台湾三级香港三级在线中文 | 欧美一级免费看 | 亚洲欧美人妖另类激情综合区 | 久久国产精品影院 | 免费高清国产 | 国产精品免费_区二区三区观看 | 免费特黄一级欧美大片在线看 | 高清三级毛片 | 日韩欧美亚洲中字幕在线播放 | 久草视频网站 | 波多野在线播放 | 国产三级做爰在线观看 | 99视频在线免费看 | 美女视频网站永久免费观看软件 |