jQuery代码风格:在jQuery程序中,不管是页面元素的选择还是内置的功能函数,都是以“$"来起始的。

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

$("#d1");                                //执行ID元素选择

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

$(function () {
$("#d1").css("color", "red");
})

“$”是jQuery对象的缩写形式,可以直接换成jQuery

jQuery(function () {
jQuery("#d1").css("color", "red");
}) alert($ === jQuery); //等价

jQuery对象

$(function () {
alert($); //jQuery对象的内部
alert($()); //返回的是jQuery对象
alert($("#d1")); //返回的也是jQuery对象
alert($("#d1").css("color", "red")); //还是返回jQuery对象
$("#d1").css("color", "red").css("font-size", "200px").css("font-weight", "bold");//连缀功能,返回jQuery对象
})

$(document).ready(function () { }) 等效于 $(function(){}),jQuery等待网页加载完毕(DOM加载完毕)

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

jQuery对象和DOM原生对象的转换

$(function () {
//alert($("#d1")); //返回jQuery对象
//alert(document.getElementById("d1")); //[object HTMLDivElement], 原生DOM对象
//alert($("#d1").get(0)); //jQuery对象转成DOM对象
//alert($(document.getElementById("d1")).css("color","red")); // DOM对象转成jQuery对象
alert(document.getElementById("d1").style.color="blue");//DOM对象改变样式
})

最新文章

  1. 生成树形结构的json字符串代码(c#)供前端angular tree使用.
  2. VS2010--2013使用技巧及使用过程中遇到的问题
  3. java设计之简单的JAVA计算器
  4. JSP基本知识
  5. oneThink 数据库连接失败,总提示密码不对的解决办法
  6. ANDROID_MARS学习笔记_S01原始版_023_MP3PLAYER005_用广播BroacastReciever实现后台播放不更新歌词
  7. AS3的数据类型和定义
  8. bootstrap的datetimepicker控件只选择年月的配置
  9. 从web图片裁剪出发:了解H5中的Blob
  10. Spring Boot分布式系统实践【基础模块构建3.3】注解轻松实现操作日志记录
  11. 试用VS2019正式版
  12. CSS3背景,渐变
  13. 【Python 05】Python开发环境搭建
  14. JAVABEAN递归转MAP实现
  15. android开发学习笔记系列(6)--代码规范
  16. 用自定义的RoundImageView来实现圆形图片(可加边框)
  17. 使用Jmeter对API进行性能测试
  18. sql根据子查询更新语句
  19. [转]关于Java对中文排序的问题
  20. Flash3D学习计划(四)——学习纹理相关知识,载入一张纹理,并应用于前面的矩形;并学习多层纹理映射相关知识,尝试dark map, glow map

热门文章

  1. 介绍一款网站前台图片滚动插件之"switchable"
  2. 没有定义json_encode()函数。
  3. Java 概述及安装使用
  4. rowid去重(转)
  5. 洛谷P1053 篝火晚会
  6. 在eclipse中打开文件所在的目录
  7. 当重装eclipse后,给现有web项目添加tomcat的构建路径
  8. 牛客假日团队赛1 I.接机
  9. IE8浏览器总是无响应或卡死崩溃怎么办
  10. python3 no module named PIL