您的位置:首页 > Web前端 > JQuery

jQuery基础特点

2015-10-30 16:07 661 查看
jquery基础核心

$是jquery中独有的对象:jQuery对象,在页面元素选择或者执行功能函数,具体如下:

$(function(){ });//执行匿名函数

$("#box");//进行执行的ID元素选择,页面元素的选择,相当于选择器

$("#box").css("color","red");//执行功能函数

$本身是jQuery对象的缩写形式,所以以上的$可以用“jQuery代替”

$("#box").css("color","red").css("font-size",50px);//jQuery采用代码连缀方式,可以不断的调用功能函数

alert($);//返回jQuery对象的内部

alert($());//返回jQuery对象

alert($('#box'));//返回的是jQuery对象

alert($('#box').css(’color‘,'red'));//返回jQuery对象

window.onload=function(){

}//js中等待页面全部加载完成(包括图片)再执行里面代码,

window.onload=function(){

alert(1);

}

window.onload=function(){

alert(2);

}

只能执行一次,如果第二次,第一次会被覆盖,只会弹出2

$(document).ready();可以简写为$(function(){ });

//只需等待dom元素加载完成 ;

$(document).ready(function(){alert(1);});

$(document).ready(function(){alert(2);});

可以执行n次,不会覆盖上一次,会弹出两次

JS中返回DOM元素:documen.getElementByID();

jQuery          :$('#box').get(0);//返回id为box的其中一个dom对象

当多个库之间发生冲突时:(eg、base库和jQuery库)

1、将jQuery库在base库之前引用时,$所有权归base所有,jQuery可以直接用jQuery对象调用

2、将jQuery库在base库之后引用,$所有权归jQuery所有,base库将会冲突失去作用:解决方法

jQuery.noConflict();//将$符所有权剔除

var $$=jQuery;//$$所有权为jQuery的,$所有权为Base的


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: