jQuery知识点汇总

 

1.HTML是一种处理文档结构的标记语言,CSS(层叠样式表)控制文档元素的位置和外观。HTML和CSS能控制Web页面如何构建和显示。

2.JavaScript是脚本语言,能够动态为Web页面增加行为。所有的浏览器都提供了一个内置的JavaScript解释器。<script>

3.jQuery是一个比较好用的JavaScript库。

4.HTML文档对象模型(DOM)构建了Web页面。

5.JavaScript解释器并不改变原来HTML和CSS文件,它只是改变浏览器内存页面的DOM表示。

6.jQuery函数:jQuery(),简写$()。

7.jQuery选择元素的方式与CSS完全相同:

元素选择器: $(“h1”).hide();

类选择器:$(".my_class").slideUp();

ID选择器:$("#my_id").fadeOut();
8. display:none;     隐藏元素

   display:block;     显示元素

9.$("#my_id").fadeIn()   $("#my_id").fadeOut()  淡入淡出

  $("#my_id").slideUp()   $("#my_id").slideDown()   $("#my_id").slideToggle()  滑入滑出

10. 先建立结构和样式,再添加脚本。最灵活、最有用的HTML元素是<div>盒子模型

11.<script>标记放到最下面,有助于提高页面加载速度。

12.生成随机数:var num =Math.floor(Math.random()*n);

13.$(this) 返回当前元素。

14.$("").append();          $("").remove();    

15.绑定事件两种方式:

$("my").click (function(){
       alert($(this).text());
});

$("my").bind ('click',function(){
       alert($(this).text());
});

.unbind()   删除绑定事件

16.选择器  +  事件  +  函数  = 复杂的交互

17.遍历所有元素(动作)  $(".my").each(function(){});

18. 函数声明和函数表达式

function name (){}
var myfunction = function (){}

可以向函数传递参数,函数可以返回值:返回类型可以是数值、文本甚至是DOM元素

19.jQuery 静态方法$.contains

20.
$().parent()  父元素;      $().childen()子元素 ;
$().prev()    $().next;
$().parent().parent() ;     $().parent().parent().remove();

21.$().parent().parent().detach()   删除,还可以找回来(恢复);

22.  $f = $().parent().parent().detach()    存储元素

23.$().replaceWith();

24.在DOM中插入HTML   :$().before()      $().after();

25.$("").fadeIn().fadeOut().     $("").animate({left:"+=100px"},500);

26.需要存储关于一个特定事物的多个数据时可以使用对象:

var myCountry = {

    getCapital : function (){
        alert(this.myCapital);
    },
    myName:"USA",
    myCapital:"dc"
}
27.  function my (a,b){
    this.name = a;
    this.age = b;
}

28.使用方法  $.inArray(value,array)

29.清空数组最便捷的方法:array.length=0;

30.window是JS世界中最高层次的对象。

它的属性:window.name,window.history,window.document, window.onfocus, window.onblur
它的方法:window.setTimeout(); window.clearTimeout(); window.setInterval();window.clearInterval();
window.setTimeout(function,400);
window.setInterval(repeatMe,1000);
slideDown().delay(5000).slideUp();

31.CSS3新增特性:

       transition:1s; ——从一个样式过渡到一个样式,有一个平滑的效果;

        display:flex;——弹性盒模型;

32.定位

position:relative;——相对定位,相对于没有定位前的位置,相对定位对元素本身没有影响

position:absolute;——绝对定位,相对于父级元素定位,会使元素支持 宽 高,脱离文档流(在页面中没有占用位置)。

33.3D

    transform:rotateY(60deg);——旋转60度;

   perspective:1000px;——景深1000px;

34.$(function(){……})$(document).ready(function(){……})函数的简写。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
看完“最全面的jQuery基础知识”文件包,你就能详细了解jQuery的代码规则。 文件包更是你进行jQuery开发的参考手册。 文件包内实例丰富,将其拷贝到单独的html文件中即可执行。 文件包包含一个模板文件:template.html,创建新文件时只需复制一份即可使用。 文件包自带jquery-1.11.1,包括源码版:jquery-1.11.1.js、压缩版:jquery-1.11.1.min.js 文档风格:jQuery代码之后紧跟HTML代码,实用、方便,使用Editplus找开文档,注释和代码清晰分类,一目了然。 查找内容也非常方便,在查找框中输入“//hide”或“//show”即可快速定位到你要查找的关键字的代码 “最全面的jQuery基础知识”文档包括以下内容: jQuery元素属性、jQuery元素内容、jQuery动态创建内容、jQuery删除节点、jQuery事件处理、jQuery文档就绪的四种写法、jQuery事件绑定和解除绑定、jQuery事件切换、jQuery实现toggle功能、jQuery插件、jQuery插件实用网址、jQuery插件使用实例、jQuery插件开发、jQuery对象级别的插件开发、jQuery类级别的插件开发、jQuery插件文件的引用、jQuery插件的使用 jQuery选择器: 一、基本选择器 二、层次选择器 三、过滤选择器 四、表单选择器 jQuery过滤选择器,以冒号:开头 1、基本过滤选择器 2、内容过滤选择器 3、可见性过滤选择器 4、属性过滤选择器 5、子元素过滤选择器 6、表单对象属性过滤选择器 //不用加双引号的选择器 $(document) $(this)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值