append替换代码后jquery不起作用_jQuery的简单使用

85c56e9a135b445f255bd1e1b62ac921.png

前言

jQuery是一个快速、简洁的JavaScript框架,jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。而且jQuery独特的链式语法和简洁易懂的接口非常方便使用。

jQuery 如何获取元素

$(document) //获取整个文档对象

$('#myId') //获取ID为myId的元素

$('div.myClass') //获取class为myClass的元素

$('input[name=first]') //获取name属性等于first的input元素

jQuery 的链式操作是怎样的

在使用jQuery选择元素后,可以对该元素进行一系列的操作,这也是jQuery最令人称道也最方便的特点

$('div').find('h3').eq(2).html('hello')

jQuery 如何创建元素

只需把新元素传入jQuery就可以创建元素

$('<p>Hello</p>')

jQuery 如何移动元素

jQuery提供了两种方法来实现相同效果,区别是返回的元素不同

$('div').insertAfter($('p')) //返回div

$('p').after($('div')) //返回p

jQuery一共提供了4对类似的方法:

  • .insertAfter().after()
  • .insertBefore.before()
  • .appendTo().append()
  • .prependTo().prepend()

jQuery 如何修改元素的属性

jQuery可以做到使用同一函数来完成取值(getter)赋值(setter),具体是取值还是复制尤函数的参数决定

$('h1').html() //html()没有参数,表示取出h1的值

$('h1').html('Hello') //有参数,表示对h1进行赋值

常见的取值赋值函数有:

  • .html() 取出或设置html内容
  • .text() 取出或设置text内容
  • .attr() 取出或设置某个属性的值
  • .val() 取出或设置某个表单元素的值

总结

jQuery还有非常多方便使用的语法等待大家去学习,虽然现在已经是2020年,jQuery可能已经不在新项目中使用,但现存的大部分网站还是脱离不了jQuery的使用,而且jQuery的设计思路会帮助我们更好地理解js的知识。

使用参考:

jQuery API 中文文档 | jQuery 中文网​www.jquery123.com
4038090a6d5236ee07e9afced0731fb4.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值