黑马程序员技术交流社区
标题:
[石家庄校区]JQuer&&BootStrap
[打印本页]
作者:
后街姚姑娘
时间:
2018-5-3 16:33
标题:
[石家庄校区]JQuer&&BootStrap
语法
变量类型
数据类型
===全等
Document 对象
每个载入浏览器的 HTML 文档都会成为 Document 对象。
Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。
<script type="text/javascript">//告诉浏览器这部分是javascript 代码, text/javascript是html标准类型,表示这是个文本类型数据并且是javascript代码。你可以直接写<script>浏览器也都认识的
document.write("<p>123</p>")//write读取
<button type button>一个按钮</button>;
JQ入门:
$代表符
格式:
$(function(){
alert("......")//显示省略号;
});
将
JS
对象转成
JQ
的对象
.:
$(d);
JQuery的方式:相当于页面加载的事件,可以执行多次.效率比window.onload要高.
window.onload 等页面加载完成后执行该方法.
$(function(){}):等页面的DOM树绘制完成后进行执行.
$相当于JQuery
JQ的效果操作:
* show();//显示
* hide();//隐藏
* slideDown(); --向下滑动
* slideUp(); --向上滑动
fadeIn(); --淡入
fadeOut(); --淡出
JQuery选择器:
Ø id选择器
* 用法:$(“#id”)
Ø 类选择器
* 用法:$(“.类名”)
Ø 元素选择器
* 用法:$(“元素名称”)
Ø 通配符选择器
* 用法:$(“*”)
Ø 并列选择器
* 用法:$(“选择器,选择器,选择器”)
Ø 后代选择器:使用空格 所有后代包含孙子及以下的元素
Ø 子元素选择器:使用> 第一层的元素(儿子)
Ø 下一个元素:使用+ 下一个同辈元素
Ø 兄弟元素:使用~ 后面所有的同辈元素
总结:
JQuery:
* JQuery的概述:是一个轻量级的JavaScript的类库.对JS进行封装.
* 常见的JS的框架:
* JQuery,ExtJS,DWR,Prototype...
* JQuery的使用:
* 引入JQuery的JS.
* window.onload和$(document).ready(function(){});区别?
* onload页面加载完成后才会执行.执行一次
* ready在页面的DOM树绘制完成就会执行.执行多次.
* JS对象与JQuery对象的转换.
* JS-->JQuery: $(JS的对象)
* JQuery-->JS: JQ对象.get(0), JQ对象[0]
BootStrap:
BootStrap的框架提供了一系列的CSS的样式.这些样式可以直接使用.
Ø 栅格系统
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的
预定义类
,还有强大的
mixin 用于生成更具语义的布局
。
使用.row样式定义栅格的行.
定义列:.col-lg-n .col-md-n .col-sm-n .col-xs-n
超大 大 小 移动端
栅格不能超过十二
可以嵌套;
<!-- 根据设备宽度,调整缩放比例 -->
<meta name="viewport" content="width=device-width, initial-scale=1">
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2