当前位置: 首页 > wzjs >正文

阿里云虚拟主机做多个网站必应bing搜索引擎

阿里云虚拟主机做多个网站,必应bing搜索引擎,教材资源网站建设,西安官网seoJQuery的基本使用 JQuery是 JavaScript的函数库,通过JQuery可以帮助我们简化DOM元素的操作,这里只简单的介绍下我有使用过的内容,更具体的内容请查询学习文档,见jquery 在线手册 | jQuery API 中文手册 | jQuery 速查表 | jQuery…

JQuery的基本使用

JQuery是 JavaScript的函数库,通过JQuery可以帮助我们简化DOM元素的操作,这里只简单的介绍下我有使用过的内容,更具体的内容请查询学习文档,见jquery 在线手册 | jQuery API 中文手册 | jQuery 速查表 | jQuery 参考手册 | jQuery CHM | jQuery 在线文档 | jQuery 1.12.1。学习时的在线编辑器见菜鸟教程在线编辑器

一. 基本概念

1. $

$ 是 JQ的顶级元素,相当于原生html的 window

//表示页面加载完成后调用
$(function(){});
//原生方式
window.onload = function() {}

2. JQ集合和DOM对象相互转换

1. DOM -> JQ(1) $('[选择器]') (2) $([DOM对象])
e.g var a = document.getElementById('container') //DOM对象var $a = $(a) //JQ集合
2. JQ -> DOM数组操作:通过 JQ集合.get([索引]) 或 JQ集合[[索引]]获取 
e.gvar $div = $('div') //JQ集合var div1 = $div[0] //DOM对象

3. 隐式遍历

我们通过包含多个对象的JQ集合去调用JQ的方法时,会自动帮我们迭代其中的对象,分别调用这个方法

<script src="https://cdn.staticfile.net/jquery/1.10.2/jquery.min.js">
<body><ul><li>1</li><li>2</li><li>3</li><li>4</li></ul>
</body>
<script>$(function(){var $li = $('li') $li.css('color', 'red') //每个li标签都变红})
</script>

二. 常用API

基本调用方法都是通过$('xx').[方法]进行调用

1. 选择器

​ 基本选择器都和原生的一样,这里只记录特殊的

选择器说明
$(this)当前Html元素 / 当前上下文元素

2. 属性

方法说明例子
attr(name, val(可选))获取 / 修改 原生Html标签的属性,不存在时返回undefined
prop(name, val(可选))获取 / 修改 DOM对象的属性,不存在时返回 ‘’
addClass(name)给元素加上对应name的class类
removeClass(name)
toggleClass(name, condition)如果存在对应name的class类,则删除;不存在则添加
condition可以写js表达式通过boolean判断是否要调用
html(val(可选))获取 / 修改 元素标签里的内容
text(val(可选))获取 / 修改 元素标签里的文本
val(val(可选))获取 / 修改 元素的value值
data(key,val(可选)) / removeData(key)在某个元素上查看 / 存储 / 删除键值对

3. 定位

方法说明例子
offset({top:x, left: x})相对与docment的偏移
position({top:x, left: x})相对于父元素的偏移

4. 遍历

方法说明
each(function(index(可选), doEle(可选))遍历JQ集合
$.each([dom / JQ集合], function()) 遍历任意集合

5. 拷贝

方法说明
$.extend(deep布尔值, target, object1 [, objectN ])拷贝

6. 文档处理

方法说明
appnd([String/JQ对象/DOM元素])添加元素到末尾
before([String/JQ对象/DOM元素])添加到元素到该元素之前
after([String/JQ对象/DOM元素])添加到元素到该元素之后

7. 事件

方法参数说明
on(event,childSelector(可选),data,function)event :事件名。多个事件时,中间用空格隔开
childSelector: 子选择器表达式
data: 事件触发时需要传递的数据
function: 事件触发的函数
绑定事件
off(event,childSelector(可选),function)移除事件
bind(event,data,function)绑定事件
unbind(event,data,function)

bind和on的区别:

  • bind只能给符合条件的元素本身添加事件
  • on可以将子元素的事件委托给父元素进行处理,而且可以给动态添加的元素加上绑定事件

8. Ajax

方法参数
$.ajax(url, settings)settings:
方法类型:type
返回值类型:dataType
回调函数:success、error、complete(无论成功失败都调用)
数据(入参): data
http://www.dtcms.com/wzjs/109634.html

相关文章:

  • 深圳有哪些做网站的公司百度高级搜索引擎入口
  • 建设电子商务网站总结百度搜索指数排行榜
  • 全球域名深圳做seo有哪些公司
  • .net开发微信网站网站换了域名怎么查
  • 做网站什么价位怎样在百度发广告贴
  • 网站项目遇到的问题seo常见优化技术
  • 分类信息网站建设多少钱如何做市场推广方案
  • 沈阳做网站优化百度搜索下载安装
  • 吉林省人民政府文件南宁seo外包服务商
  • 佛山市建网站做网站费用怎么给自己的公司建立网站
  • 免费b站动漫推广网站2023免费推客推广平台
  • 加强网站信息内容建设的意见营销软文范例500
  • 学院网站建设的需求分析编程培训机构加盟哪家好
  • 建立网站的是什么人免费b站网站推广
  • 东莞飞天网站设计公司竹子建站官网
  • 疫情最新进展石狮seo
  • 做冷库用什么网站发帖子好怀柔网站整站优化公司
  • 站酷网站源码百度首页排名代发
  • 网站建设与维护税率org域名注册
  • 如何做网站图片小红书推广费用一般多少
  • 做垂直行业网站利润分析搜索引擎营销的典型案例
  • 网站建设与运营毕业论文收录情况
  • 个人制作网站多少钱科学新概念seo外链
  • 建设网站需要什么资质吗电商的运营模式有几种
  • wordpress 不显示边栏郑州seo教程
  • 在线做ppt的网站广东东莞疫情最新消息今天又封了
  • 购物网站开发英文文献重庆关键词自动排名
  • 优质校建设专题网站品牌推广方案ppt
  • 上海好的网站制作公司成品ppt网站国外
  • 局域网建设简单的影视网站免费创建自己的网站