博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python_day16 Jquery、Bootstrap、Django
阅读量:5091 次
发布时间:2019-06-13

本文共 8657 字,大约阅读时间需要 28 分钟。

Jquery、

Bootstrap、

Django

 

上周Jquery

选择器     基本选择器:    id  $("#id") class $(".class")  标签选择器  $("标签名称")     组合选择器:    后代选择器 $(".outer p")  子代选择器 $(".outer>p")     多元素选择器:$(".outer,#d1")	 属性选择器:    $("[属性名='值'][.....]")	 表单选择器:    针对表单元素   $("[type='text']")   =============   $(":text")	 	 筛选器:$("ul li").eq()   $("ul li").first()   $("ul li").last()   $("").hasclass("c1")	 导航查找方法 :	             向下查找兄弟标签:   					 $().next()					 $().nextAll()					 $().nextUntil(".c1")	             向上查找兄弟标签:					  $().prev()					  $().prevAll()					  $().prevUntil(".c1")				可以查找所有兄弟标签: $().siblings()								查找子标签: 子代查找:$().children("")   后代查找: $().find("")				 				查找父级标签:$().parent()   $().parentUntil("")				 属性操作     文本操作:  取值:$().html()       $().text()  赋值:$().html(“”)       $().text(“”)	                   $().val()     	 属性操作:   DOM:    ele.属性名=值     ele.setAttribute("属性名","值")	 	              juqery:取值: $().attr("属性名")    赋值:$().attr("属性名","值")				                	                             $().prop("checxked")    $().prop("selected")								      class属性操作: $().addClass("c1")    $().removeClass("c1")	 左侧菜单: jquery支持链式操作   $(this).html("hello").next().css("color","red")    节点操作:		       创建节点 : $("
<标签名>
") 添加节点: 父节点.append(子节点) 子节点.appendto(父节点) css操作:

 

属性操作-attr方法.html    

PPP

事件绑定.html
  • 111
  • 222
  • 333
$(function () {
$("botton").on("click","li",function () { alert(123); }); $("botton").click(function () { alert(123); }); $("ul").on("click","li",function () { alert(123) })
//each循环 

111

222

333

 

// $,each的遍历循环方式1: $.each(obj,function)====================================    var arr=[11,2,34];    $.each(arr,function (i) {        console.log(i);    })    $.each(arr,function (i,v) {        console.log(i,v);    })var obj={"name":"yuan","age":"18"}$.each(obj,function (i,v) {    console.log(i,v)})    // $,each的遍历循环方式2:$("").each(function)    $("p").each(function (i,v) {//        console.log($(this).html())//        console.log(i,v);        if(i == 1){            $(this).css("color","red");        }    })表格操作.html----全选、反选、取消

张三 12 s6
张三 12 s6
张三 12 s6
张三 12 s6
//方法2:prop更适合于checked/selected等勾选 prop与attr用法一样 属性操作.html ----- val方法
DIV
文档节点操作.html ---

hello world


克隆实例.html

 

动画效果.html ------显示、隐藏、切换

yuan

动画效果.html -----淡入淡出淡入淡出是透明度的变化,由深变浅

yuan

css操作 $().offset $().positon偏移量.html
position.html
tab.html 显示菜单,对象显示内容
内容一
内容二
内容三
前端:看谁的页面好看就拿谁的

 

Bootstrap、

"put|67612|a.png"    关于http协议:	    	    基于TCP协议		请求协议:(浏览器发送给服务器)		    请求首行        GET  url http 1.1			请求头          Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8							Accept-Encoding:gzip, deflate, br							Accept-Language:zh-CN,zh;q=0.8							Cache-Control:max-age=0							Connection:keep-alive							Content-Length:17		    空行            请求体          a=1			                b=2										注意:GET请求不会把请求数据放在请求体中,会放在url后面,比如http://www.cnblogs.com/wupeiqi/articles/5237672.html?a=1&b=2        响应协议:(服务器发送给浏览器的)		     响应首行    HTTP协议版本号, 状态码, 状态消息 		     响应头			 空行			 响应正文    html页面    url: http://www.baidu.com	      http://www.cnblogs.com/wupeiqi/articles/5237672.html?a=1&b=2		  		  协议:http		  域名:www.cnblog.com		  路径:/wupeiqi/articles/5237672.html		  get请求数据:?a=1&b=2    get请求:	       (1)地址栏输入url		   (2)点击		   (3) 
post请求:

 

bootstrap中文网Bootstrap前端框架v3.bootcss.com  下载源码 解压.dist  CDN引入方式socketserver  1-7步Django web应用框架bs文件夹 dist文件夹 css bootstrap.css                    js bootstrap.js                    fontsbsDemo.html    
姓名 年龄 班级
zhang san 18 py18
zhang si 19 py19
v3.bootcss.com/components/ 图标下文字直接用v3.bootcss.com/getting-stratedv3.bootcss.com/css栅格系统.html
yuan
alex
egon
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-8
.col-md-4
.col-md-4
.col-md-4
.col-md-4
.col-md-6
.col-md-6
yuan
111
222
222

 

Django

MTV:		   URL: url的路径与视图函数的映射关系		   		         http://jd.com/caidian/            caidian-----foo()                 http://jd.com/car/                car---------bar()                 http://jd.com/login/              login---------login()           views:		        逻辑处理						   models:与数据库相关的操作		   template(模板): 与html文件相关的操作创建项目命令:django-admin startprject 项目名		   创建应用命令:python manage.py startapp appname	启动项目:   python manage.py  runserver IP PROTmysite    manage.py  操作Django项目    mysite:         settings:配置		 urls:    路径与视图的映射关系		 wsgi:    创建socket(解析,封装数据的过程)		 	app01:        views: 存放视图函数        models:处理数据库		浏览器   urls:ajsdhsalkda ashdksa asjdfa                 urls.py:

 

Django web框架 769056.html        Django-MTV 7629939.html  2节课内容来讲demo2.html

pip3 install Django 安装Django 源的问题,豆掰源或阿里源文件夹下scripts中有Django-admin.exe/js 加入环境变量cmd:django-admin startproject myusite 生成项目 生成mysite文件夹项目与应用的关系:1、一个项目中有多个应用。 2、一个应用可以有多个项目用项目包含应用mysite文件夹 manage.py:是控制项目的 操作Django项目 mysite: settings:配置 urls: 路由控制器 路径与视图函数的映射关系 wsgi.py: 创建socket对象(封装、解析数据的过程)创建应用命令cmd:python manage.py startapp app名/app01 增加app01文件夹app01: models:处理数据库 views:存放视图函数pycharm 新建Django项目:more settings 创建app01\启动项目:python manage.py runserver IP PORT 本机8000默认pycharm Terminal python manage.py runserver127.0.0.1/8000/timer 实现由时间显示的需求

 

转载于:https://www.cnblogs.com/liweijing/p/7755911.html

你可能感兴趣的文章
经典入门_排序
查看>>
Redis Cluster高可用集群在线迁移操作记录【转】
查看>>
二、spring中装配bean
查看>>
VIM工具
查看>>
javascript闭包
查看>>
@Column标记持久化详细说明
查看>>
创建本地yum软件源,为本地Package安装Cloudera Manager、Cloudera Hadoop及Impala做准备...
查看>>
mysql8.0.13下载与安装图文教程
查看>>
站立会议08(冲刺2)
查看>>
url查询参数解析
查看>>
http://coolshell.cn/articles/10910.html
查看>>
[转]jsbsim基础概念
查看>>
DIV和SPAN的区别
查看>>
第一次使用cnblogs
查看>>
C#语法糖之 session操作类 asp.net
查看>>
2015 Multi-University Training Contest 3
查看>>
使用Gitblit 在windows 上部署你的Git Server
查看>>
Thrift Expected protocol id ffffff82 but got 0
查看>>
【2.2】创建博客文章模型
查看>>
【3.1】Cookiecutter安装和使用
查看>>