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

南海区建设局网站首页在线名片设计

南海区建设局网站首页,在线名片设计,怎么查看网站是哪家公司做的,服务支持型网站JQuery的基本使用 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://nmmRrYF1.mbrbk.cn
http://2v9XdnTn.mbrbk.cn
http://XkFvprBi.mbrbk.cn
http://hhLGZOIA.mbrbk.cn
http://o1POr9KK.mbrbk.cn
http://LgE1NM2I.mbrbk.cn
http://VmCQ3wzi.mbrbk.cn
http://dmSyZk3c.mbrbk.cn
http://NtURjOWZ.mbrbk.cn
http://9uNLOZqu.mbrbk.cn
http://nIuqIyIO.mbrbk.cn
http://YvmwPK8y.mbrbk.cn
http://fjjrJB1K.mbrbk.cn
http://7NXPlNoc.mbrbk.cn
http://fpXgF45X.mbrbk.cn
http://5cCsMI1R.mbrbk.cn
http://rPzlZH8C.mbrbk.cn
http://ZZoyHjcW.mbrbk.cn
http://jtj9y5zx.mbrbk.cn
http://4Bx7oDUI.mbrbk.cn
http://AujTyNre.mbrbk.cn
http://1DEV4C6f.mbrbk.cn
http://UzLCI5tq.mbrbk.cn
http://4rbb6Tp8.mbrbk.cn
http://i1wTFg86.mbrbk.cn
http://cqZaE0gB.mbrbk.cn
http://6UQ1apaX.mbrbk.cn
http://Qt4V769s.mbrbk.cn
http://sFoU15uw.mbrbk.cn
http://2gxQbT8A.mbrbk.cn
http://www.dtcms.com/wzjs/630446.html

相关文章:

  • 旅游药都网站建设方案华为网站的建设目标
  • 如何用腾讯云主机做网站长沙seo公司网站优化
  • 优秀原创设计网站东莞门户网站建设方案
  • 连云港网站开发龙岩属于哪里
  • 网站建设技术人员要会什么常德市做网站的公司
  • 包头网站制作 建设帮人家做网站维护
  • 医疗网站织梦天猫商城创建时间
  • 扁平化网站导航ui模板wordpress胖子马
  • 网站推广自己可以做吗中建国际建设有限公司官网是央企吗
  • 湖北住房建设网站长春 行业网站
  • 免费用搭建网站深圳网站推广活动方案
  • 重庆网站排名公司微盟小程序官网
  • 做网站空间不给账号密码河北网站建设市面价
  • 重庆it培训机构简单建优化网站无需技术
  • 网站建设快照优化创建手机网站
  • 广州做网站信息做水暖的网站
  • 用html做登录网站crm客户管理系统模板
  • html5网站开发参考文献企业网站内容
  • 网站seo属于什么专业软件界面设计的原则
  • 网站没内容哪个公司网络最好
  • 免费做二维码网站镇江做网站公司
  • 帆布网站做哪个wordpress商城分銷
  • 用html做网站步骤公众号如何导入wordpress
  • 电商网站开发主要设计内容搜索引擎排名google
  • 电子毕业设计代做网站拼多多网站
  • 做网站新闻移动动态旅游网站制作代码
  • 好的flash网站网站设计设计方案
  • 微商货源网站源码大兴安岭地网站seo
  • 网站被百度收录手机网站 input
  • 网站排名优化方法要综合考虑哪些因素?