jQuery【学习心得】简介和选择器
之前我也自学过jquery但是就是没有毅力,老是三天打鱼两天撒网,所以学习的不怎么好,现在我每天都会写下我今天学习的心得,给自己加油!
第一天:
1、 区别一下js中的windowοnlοad=function(){}和jq中的$(document).ready(function(){});的区 别;前者必须要等网页中全部的内容(包括图片)加载完毕才能触发而后者需要主要dom对象加载完就可以,速度比较快。前者只能执行一次,后者可以重复执行 N次,后者有简写($(function(){});前者没有,综上所述后者比较常用。
2、jquery对象和dom对象互转。
dom对象转jquery对象:alert($(document.getElementById('#'));
jquery对象转dom对象:alert($('#').get(0));
alert($('#')[0]);
3、jquery和base库及其他使用$的库中的$冲突的解决办法
jquery库在库之前引用,$所有权就是其他库的,需要添加var $$=jquery;然后jq中就用$$;
jquery库在库之后引用,$所有权就是jquery库的,则需要用到jquery.noConflict();让jquery自行了断$的使用权,再添加var $$=jquery;然后jq中就用$$;
4、在css中有些高级选择器IE6不能兼容(比如‘#div >p'(子节点))但是jquery能是他兼容IE6;$('#div >p').css{};
5、在全局范围使用*通配选择器会极大的消耗资源,不建议使用,一般运用在局部范围内。
6、.box,.pox{}是群组选择器,.box.pox{}是多个class选择器两者是不同的。
7、选择器越复杂,那么字符串解析就越慢,所以只追求必要的确定性,使用id选择器解决。
转载于:https://www.cnblogs.com/whyx/p/4261209.html
jQuery【学习心得】简介和选择器相关推荐
- JQuery学习04篇(层次选择器)
直接po图和代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> < ...
- jQuery学习心得总结
jQuery学习 一级目录 二级目录 三级目录 jQuery 对象 选择器 表单选择器 jQuery操作-html属性 jQuery操作- css属性 jQuery操作-文本 筛选-祖先 筛选-后代 ...
- 小汤学编程之jQuery学习day01——简介、入门、选择器
一.简介 1.下载 2.导入 二.入门 1.jQuery对象 2.jQuery对象与js对象相互转换 3.页面载入 三.选择器 1.基本选择器 2.层级选择器 ...
- jQuery学习之旅 Item1 选择器【一】
点击"名称"会跳转到此方法的jQuery官方说明文档. 1. 基础选择器 Basics 名称 说明 举例 #id 根据元素Id选择 $("divId") 选择I ...
- JQuery学习四(过滤选择器)
:first选择第一个元素.$("div:first")进行选择第一个<div> :last 选择最后一个最后一个元素 $("div:last")选 ...
- Jquery 学习心得和资料
经过一段时间的学习,发现Jquery确实是一个强大而简洁的脚本框架.它的强大的查询功能使我们在做WEB开发的时候得心应手.还有它的插件机制让它可以无限制的扩展,下面是我这段时间以来用到的一些比较好的插 ...
- 前端小白的css学习笔记——简介、选择器、字体属性和文本属性(最后有思维导图哦)
简介 css是层叠样式表的(Casading Style Sheets)的简称.有时会成为css样式表或级联样式表.用来美化HTML,让网页更漂亮,布局更简单.使结构(HTML)和样式(css)相 ...
- jquery学习系列8(过滤选择器)
1.过滤器 1 <html xmlns="http://www.w3.org/1999/xhtml"> 2 <head> 3 <title>& ...
- jquery[学习心得]ajax的注意点
ajax异步请求 优点: 1.不需要插件,只要支持javascript 2.用户体检极佳(局部刷新) 3.提升web程序的性能 4.减轻web服务器带宽的负担 缺点 1.不同版本的浏览器对xmlhtt ...
- jQuery学习理解(详细)
JQuery学习 一.简介 二.使用 1.要指定jQuery库文件的位置,使用相对路径 2.入口函数简写方式 3.dom对象和jquery对象 4.基本选择器 (1)ID选择器 (2)class选择器 ...
最新文章
- 错误:cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”
- 如何通过IP定位交换机
- 03凑算式(数字填空)
- 由浅到浅入门批量渲染(三)
- 重命名数据库表空间和数据文件
- 一起学习设计模式--02.简单工厂模式
- Apache Cassandra和Java入门(第二部分)
- LeetCode MySQL 602. 好友申请 II :谁有最多的好友(union all)
- Microsoft Project 变更项目日历的注意事项
- 09产品经理要明白的人性思维-营销推广篇
- C# Repeater根据条件后台设置前台行背景色
- 设计一算法查找链表的中间结点。要求该算法的时间复杂度为O(n),空间复杂度为O(1)
- 浅谈es6 promise
- python异常捕获_Python 异常的捕获、异常的传递与主动抛出异常操作示例
- web网页 页面布局的几种方式(转)
- 【原创】基于FPGA的SDRAM控制器设计—自动刷新设计
- java-xx参数介绍及调优总结
- 国际清算银行称:央行数字货币可能导致银行挤兑
- 写给需要面试经验的交互设计师(上)
- 品牌对比 | 特步 VS 李宁