JQuery的相关案例——知识点(2)

一、下拉框省市联动效果(知识点:attr()方法,传两个参数,表示设置指定的属性,传一个参数,表示获取指定属性的值;val()方法 用于获取表单元素的值,若里面传值,就是设置value的值;remove()用于删除自己;empty()用于清空子元素;:gt(i)表示大于i索引;:lt(i)表示小于i索引;:eq(i)表示等于i索引;:not(选择器)表示非此选择器)

省市联动

 二、获取元素位置

offset().left:表示到视口的左距离(.right是右距离)                                                               position().left:表示到父级的左距离(.right是右距离)                                                               innerWidth()宽度 = width+padding                    outerWidth()宽度 = width+padding+border

三、评分效果(知识点:each()方法,用于遍历出所有的元素,回调函数里面可以传2个参数,分别是索引和遍历出来的dom元素)

评分效果

 四、extend扩展方式

$.extend():传一参,是在jquery中扩展该参数的方式;传两参,是则是在第一个里面扩展第二个方式;传大于两参,则是在第一个里面扩展后面的方法(注:如果后面对象的方法跟原对象的方法名重复,会覆盖。)

$.fn.extend():给jquery的dom元素扩展方法                                                                                         例如$.fn.extend({red:function(){this.css("color","red")}}) 

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容