JQuery|JQuery 50 中方法
Ba la la la ~ 读者朋友,你们好啊,又到了冷锋时间,话不多说,发车!
html :
- text() 设置或返回所选元素的文本内容
- html() 设置或返回所选元素的内容(包括 HTML 标记)
- val() 设置或返回表单字段的值
- append() 在被选元素的结尾插入内容
- prepend() 在被选元素的开头插入内容
- after() 在被选元素之后插入内容
- 【JQuery|JQuery 50 中方法】befor() 在被选元素之前插入内容
- remove() 删除被选元素(及其子元素)
- empty() 从被选元素中删除子元素
- addClass() 向被选元素添加一个或多个类
- removeClass() 从被选元素删除一个或多个类
- toggleClass() 对被选元素进行添加/删除类的切换操作
- css() 设置或返回样式属性
height() 方法设置或返回元素的高度(不包括内边距、边框或外边距)。
innerWidth() 方法返回元素的宽度(包括内边距)。
innerHeight() 方法返回元素的高度(包括内边距)。
outerWidth() 方法返回元素的宽度(包括内边距和边框)。
outerHeight() 方法返回元素的高度(包括内边距和边框)。
遍历:
- parent() 方法返回被选元素的直接父元素。
- parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 ()。
- parentdUntil()方法返回介于两个给定元素之间的所有祖先元素。
- children() 方法返回被选元素的所有直接子元素。
- find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。
- siblings() 方法返回被选元素的所有同胞元素。
- next() 方法返回被选元素的下一个同胞元素。 该方法只返回一个元素。
- nextAll() 方法返回被选元素的所有跟随的同胞元素。
- nextUntil() 方法返回介于两个给定参数之间的所有跟随的同胞元素。
- prev()
- prevAll()
- prevUntil()
- first() 方法返回被选元素的首个元素。
- last() 方法返回被选元素的最后一个元素。
- eq()方法返回被选元素中带有指定索引号的元素。
- filter() 方法允许您规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回。
效果:
- show()
- hide()
- toggle() 您可以使用 toggle() 方法来切换 hide() 和 show() 方法。
- fadeIn() 用于淡入已隐藏的元素。
- fadeOut() 方法用于淡出可见元素。
- fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。
- fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。
- sildeDown() 方法用于向下滑动元素。
- sildeUp() 方法用于向上滑动元素。
- sildeToggle()方法可以在 slideDown() 与 slideUp() 方法之间进行切换 如果元素向下滑动,则 slideToggle() 可向上滑动它们如果元素向上滑动,则 slideToggle() 可向下滑动它们。
- animate() 方法用于创建自定义动画。
- stop()
ajax : load() 方法从服务器加载数据,并把返回的数据放入被选元素中。
get() 方法通过 HTTP GET 请求从服务器上请求数据。
post() 方法通过 HTTP POST 请求从服务器上请求数据。
其他: each()
size() 当前匹配的元素个数。与 length 将返回相同的值。
data() 在一个div上存取数据
removeData() 在一个div上删除数据
index() 搜索匹配的元素,并返回相应元素的索引值,从0开始计数。
文档处理 ; append() 向每个元素内部追加内容 a.append(b) a包含bev
appendTo() 用于被追加的内容 a.appendTo(b) b包含a con
after 在元素之后插入内容 a.after(b)
befor() 在每个匹配的元素之前插入内容。 a.befor(b)
insertAfter() 使用这个方法是颠倒了常规的$(A).after(B)的操作,即不是把B插入到A后面,而是把A插入到B后面。
a.insterAfter(b)
insertBefore() 使用这个方法是颠倒了常规的$(A).before(B)的操作,即不是把B插入到A前面,而是把A插入到B前面。
a.insterBefore(b)
wrap() 把所有匹配的元素用其他元素的结构化标记包裹起来。 $("p").wrap(""); // $("p").wrap(document.getElementById('content'));
unwrap() 这个方法将移出元素的父元素。这能快速取消 .wrap()方法的效果
wrapAll() 将所有匹配的元素提取出来用单个元素包裹起来
attr() 设置或返回被选元素的属性值。
removeAttr() 从每一个匹配的元素中删除一个属性
以上为个人意见,如有雷同,纯属巧合,欢迎大家多提意见!Bey 了 个 Bey ~
推荐阅读
- 热闹中的孤独
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- 我眼中的佛系经纪人
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- “成长”读书社群招募
- 2020-04-07vue中Axios的封装和API接口的管理