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的
$是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的
相关文章推荐
- JQuery UI 精品UI推荐
- JQuery UI 精品UI推荐
- jquery.validate.js的remote用法
- jQuery $.each()用法
- jQuery $.each()用法
- jQuery 如何设置input checkbox 更有效 prop()
- 如何解决jquery ui拖拽时拖到容器外会被覆盖问题
- 三、jQuery--jQuery基础--jQuery基础课程--第7章 jQuery 动画特效
- jquery插件Loadmask
- Jquery调用后台的RadioButtonList_SelectedIndexChanged事件
- Jquery常用技巧总结
- 使用jQuery Validate相关问题
- 解决jquery中动态新增的元素节点无法触发事件问题的两种方法
- 通达OA2015-工作流表单导Excel模板后下载
- jQuery+Ajax实现无刷新分页
- jQuery--toggle(乒乓键)
- jquery eval解析JSON中的注意点介绍
- jQuery实现轮播效果(二) - 插件实现
- Java模板引擎FreeMarker系列之十freemarker与jquery标志符冲突怎么处理
- Ajax (jquery)实现智能提示搜索框(in Django)