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

网站如何做下载链接阿里云服务器上做淘宝客网站

网站如何做下载链接,阿里云服务器上做淘宝客网站,自己做网站怎么做,采集更新wordpressjQuery基础语法 #不管找什么标签#xff0c;用什么选择器#xff0c;都必须要写$()#xff0c;引号里面再写选择器#xff0c;通过jQuery找到的标签对象就是一个jQuery对象#xff0c;用原生JS找到的标签对象叫做DOM对象。二者可以相互转换。$()[0]:就是jQuer…jQuery基础语法 #不管找什么标签用什么选择器都必须要写$()引号里面再写选择器通过jQuery找到的标签对象就是一个jQuery对象用原生JS找到的标签对象叫做DOM对象。二者可以相互转换。$()[0]:就是jQuery对象转DOM对象$(DOM对象)就是DOM对象转jQuery对象。 查找标签 基本选择器同css id选择器 $(#id) 标签选择器 $(tagName) class选择器 $(.className) 配合使用 $(div.c1) // 找到有c1 class类的div标签 所有元素选择器 $(*) 组合选择器 $(#id, .className, tagName) 层级选择器同css x和y可以为任意选择器 $(x y);// x的所有后代y子子孙孙 $(x y);// x的所有儿子y儿子 $(x y)// 找到所有紧挨在x后面的y $(x ~ y)// x之后所有的兄弟y 基本筛选器选择之后进行过滤 :first // 第一个 :last // 最后一个 :eq(index)// 索引等于index的那个元素 :even // 匹配所有索引值为偶数的元素从 0 开始计数 :odd // 匹配所有索引值为奇数的元素从 0 开始计数 :gt(index)// 匹配所有大于给定索引值的元素 :lt(index)// 匹配所有小于给定索引值的元素 :not(元素选择器)// 移除所有满足not条件的标签 :has(元素选择器)// 选取所有包含一个或多个标签在其内的标签(指的是从后代元素找) 例$(div:has(h1))// 找到所有后代中有h1标签的div标签意思是首先找到所有div标签把这些div标签的后代中有h1的div标签筛选出来 $(div:has(.c1))// 找到所有后代中有c1样式类类属性classc1的div标签 $(li:not(.c1))// 找到所有不包含c1样式类的li标签 $(li:not(:has(a)))// 找到所有后代中不含a标签的li标签 属性选择器 [attribute] [attributevalue]// 属性等于 [attribute!value]// 属性不等于 例子 // 示例,多用于input标签 input typetext input typepassword input typecheckbox $(input[typecheckbox]);// 取到checkbox类型的input标签 $(input[type!text]);// 取到类型不是text的input标签 表单筛选器多用于找form表单里面出现的input标签当然通过属性选择器找肯定也是没问题的这样就是写着简单一些 :text :password :file :radio :checkbox :submit :reset :button 例子 $(:checkbox) // 找到所有的checkbox 表单对象属性: :enabled :disabled :checked    //只用checked筛选不仅会选中点选的form表单的结果还会选中select的结果。 :selected 筛选器方法 下一个元素 $(#id).next() $(#id).nextAll() $(#id).nextUntil(#i2) #直到找到id为i2的标签就结束查找不包含它上一个元素 $(#id).prev() $(#id).prevAll() $(#id).prevUntil(#i2) 父亲元素 $(#id).parent() $(#id).parents() // 查找当前元素的所有的父辈元素爷爷辈、祖先辈都找到$(#id).parentsUntil(body) // 查找当前元素的所有的父辈元素直到遇到匹配的那个元素为止这里直到body标签不包含body标签基本选择器都可以放到这里面使用。 儿子和兄弟元素 $(#id).children();// 儿子们 $(#id).siblings();// 兄弟们不包含自己.siblings(#id)可以在添加选择器进行进一步筛选 查找 搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。 $(div).find(p) //等价于$(div p) 筛选 筛选出与指定表达式匹配的元素集合。这个方法用于缩小匹配的范围。用逗号分隔多个表达式。 $(div).filter(.c1) // 等价于 $(div.c1)从结果集中过滤出有c1样式类的从所有的div标签中过滤出有classc1属性的div和find不同find是找div标签的子子孙孙中找到一个符合条件的标签 补充和前面使用冒号的一样  :first等只不过冒号的那个是写在选择器里面的而下面的这几个是方法如此而已就不说啦 .first() // 获取匹配的第一个元素 .last() // 获取匹配的最后一个元素 .not() // 从匹配元素的集合中删除与指定表达式匹配的元素 .has() // 保留包含特定后代的元素去掉那些不含有指定后代的元素。 .eq() // 索引值等于指定值的元素 操作标签 样式操作 样式类添加删除class类的值来修改样式 addClass();// 添加指定的CSS类名。 removeClass();// 移除指定的CSS类名。 hasClass();// 判断样式存不存在 toggleClass();// 切换CSS类名如果有就移除如果没有就添加。 CSS直接修改css的属性来修改样式 css(color,red)//DOM操作tag.style.colorred 位置操作 offset()// 获取匹配元素在当前窗口的相对偏移或设置元素位置 position()// 获取匹配元素相对父元素的偏移不能设置位置 $(window).scrollTop() //滚轮向下移动的距离 $(window).scrollLeft() //滚轮向左移动的距离  尺寸 height() //盒子模型content的大小就是我们设置的标签的高度和宽度 width() innerHeight() //内容content高度 两个padding的高度 innerWidth() outerHeight() //内容高度 两个padding的高度 两个border的高度不包括margin的高度因为margin不是标签的是标签和标签之间的距离 outerWidth() 文本操作 设置HTML html()// 取得第一个匹配元素的html内容包含标签内容 html(val)// 设置所有匹配元素的html内容识别标签能够表现出标签的效果 设置文本 text()// 取得所有匹配元素的内容只有文本内容没有标签 text(val)// 设置所有匹配元素的内容不识别标签将标签作为文本插入进去 查询设置值 val()// 取得第一个匹配元素的当前值 val(val)// 设置所有匹配元素的值 val([val1, val2])// 设置多选的checkbox、多选select的值 属性操作 attr全称attribute(属性)  prop全称property(属性) 虽然都是属性但他们所指的属性并不相同attr所指的属性是HTML标签属性而prop所指的是DOM对象属性可以认为attr是显式的而prop是隐式的。 attr用于自带属性等或自定义属性 attr(attrName)// 返回第一个匹配元素的属性值 attr(attrName, attrValue)// 为所有匹配元素设置一个属性值 attr({k1: v1, k2:v2})// 为所有匹配元素设置多个属性值 removeAttr()// 从每一个匹配的元素中删除一个属性 prop主要用于checkbox和radio返回一个状态True和False prop() // 获取属性状态 $(#i1).attr(checked) // checked $(#i1).prop(checked) // true 总结一下         1.对于标签上有的能看到的属性和自定义属性都用attr         2.对于返回布尔值的比如checkbox、radio和option的是否被选中或者设置其被选中与取消选中都用prop。          具有 true 和 false 两个属性的属性如 checked, selected 或者 disabled 使用prop()其他的使用 attr() 文档处理 添加到指定元素内部的后面 $(A).append(B)// 把B追加到A $(A).appendTo(B)// 把A追加到B 添加到指定元素内部的前面 $(A).prepend(B)// 把B前置到A $(A).prependTo(B)// 把A前置到B 添加到指定元素外部的后面 $(A).after(B)// 把B放到A的后面 $(A).insertAfter(B)// 把A放到B的后面 添加到指定元素外部的前面 $(A).before(B)// 把B放到A的前面 $(A).insertBefore(B)// 把A放到B的前面 移除和清空元素 remove()// 从DOM中删除所有匹配的元素。 empty()// 删除匹配的元素集合中所有的子节点包括文本被全部删除但是匹配的元素还在 替换 replaceWith() replaceAll() 克隆 clone()// 参数看下面的示例 事件   常用事件 click(function(){...}) hover(function(){...}) blur(function(){...}) focus(function(){...}) change(function(){...}) //内容发生变化inputselect等 keyup(function(){...}) mouseover 和 mouseenter的区别是mouseover事件是如果该标签有子标签那么移动到该标签或者移动到子标签时会连续触发mmouseenter事件不管有没有子标签都只触发一次表示鼠标进入这个对象 事件绑定 对象.on( events [, selector ],function(){}) 1.events 事件 2.selector: 选择器可选的 3.function: 事件处理函数 移除事件 对象.off( events [, selector ][,function(){}]) off() 方法移除用 .on()绑定的事件处理程序。 $(li).off(click)就可以了 1.events 事件 2.selector: 选择器可选的 3.function: 事件处理函数 阻止后续事件执行 1. return false; // 常见阻止表单提交等如果input标签里面的值为空就组织它提交就可以使用这两种方法 2. e.stopPropagation(); 事件委托 事件委托是通过事件冒泡的原理利用父标签去捕获子标签的事件将未来添加进来的某些子标签自动绑定上事件。     示例     表格中每一行的编辑和删除按钮都能触发相应的事件。回去完善一下咱们上面的那个作业吧添加一行数据的那个作业然后我们在学习一下上面的那些绑定事件。 $(table).on(click, .delete, function () { //中间的参数是个选择器前面这个$(table)是父级标签选择器选择的是父级标签意思就是将子标签子子孙孙的点击事件委托给了父级标签 //但是这里注意一点你console.log(this)你会发现this还是触发事件的那个子标签这个记住昂// 删除按钮绑定的事件 }) 页面载入 两种写法 $(document).ready(function(){// 在这里写你的JS代码... }) 简写 $(function(){ // 你在这里写你的代码 }) 与window.onload的区别     1.window.onload()函数有覆盖现象必须等待着图片资源加载完成之后才能调用     2.jQuery的这个入口函数没有函数覆盖现象文档加载完成之后就可以调用建议使用此函数 动画效果 // 基本 show([s,[e],[fn]]) $(.c1).show() //show(5000),就是5秒之后显示出来这个标签并且有一个动画效果搞个img图片看看效果后面两个参数先不用管 hide([s,[e],[fn]]) $(.c1).hide() toggle([s],[e],[fn])//这几个toggle的意思就是你原来是什么效果我就反着来 // 滑动拉窗帘一样 slideDown([s],[e],[fn]) //使用的时候别忘了给标签设置一个高度和宽度其实就是控制你的标签高度如果你写$(#di).slideUp(5000)意思就是5秒内把你的高度变为0//还有如果你直接操作的是img标签和操作img标签的父级标签两个的效果是不同的 slideUp([s,[e],[fn]]) slideToggle([s],[e],[fn]) // 淡入淡出控制透明度 fadeIn([s],[e],[fn]) fadeOut([s],[e],[fn]) fadeTo([[s],o,[e],[fn]]) o参数是透明度0-1的区间意思是淡入或者淡出到一个多大的透明读 fadeToggle([s,[e],[fn]]) // 自定义了解即可 animate(p,[s],[e],[fn])转载于:https://www.cnblogs.com/NoteBook3013/p/10567702.html
http://www.pierceye.com/news/267/

相关文章:

  • 电子类网站建设需要多少钱大型h5手游平台
  • 海洋网络做网站不负责邢台太行中学怎么样
  • 现在哪些网站做外贸的好做空间 建网站
  • 建设银行河北分行官网招聘网站中国一级建造师
  • 网站开发常用问题手机网站做分享到微信
  • 用wp做网站备案网站城市分站是怎么做的
  • 网络营销的主要形式有建设网站网站开发好吗
  • 创建个人网站的步骤ui设计师要学什么
  • 基金培训网站wordpress产品列表页
  • 网站网页的收录数量哪家做网站便宜
  • 宿州保洁公司哪家好大连seo排名扣费
  • 免费自助网站建站淄博天一建设项目招标代理有限公司网站
  • 做竞价网站需要什么样的空间广西桂林公司
  • 什么是网站建设的建议什么人做网站
  • 公司企业网站建设步骤上海网站建设联系方式
  • 做艺人资料卡的网站社保服务个人网站
  • 营销型企业网站建设的流程是公司网站开发人员离职后修改公司网站
  • 做gif动图的网站犯法吗网页的设计流程是怎样的
  • 给个高质量的网站word用来做网站的
  • 外贸公司网站建设费用 如何申请国家信用信息公示系统广东
  • 洪梅网站建设公司网站建立明细预计表
  • 定制产品网站河南新闻头条最新消息
  • 上海网站开发多少钱怎样查找网站域名
  • 吉林大学建设工程学院网站百度小程序官网
  • 城乡建设部网站首页甲级wordpress系统下载
  • 江苏优质网站制作公司杭州企业网站建设公司怎么样
  • 企业网站建设规划电子商务网站建设参考文献2018
  • 网页设计及制作方法南京网站建设 seo
  • 在沈阳做一个展示网站多少钱做盗版电影网站教程
  • 深圳网站建房个人网站制作手绘