【JS】jquery and $

jquery
要了解$,就要先了解一下jquery.
jquery其实就是用原生js写成的插件,简化了遍历、事件处理等操作,其优点如下:
1. 简化了常用的API
2. 自带循环遍历
3. 极大的简化了特效的开发
4. 简化了DOM操作
jquery的版本有三种形式:
  * 1.x.x	可兼容所有浏览器,比较常用
  * 2.x.x	不兼容一些低版本IE,摒弃了一些老旧的API,基本不用
  * 3.x.x	不兼容低版本IE,在2的基础上优化了API,且引入了动画引擎,比较常用
$的含义及用法
在jquery中,$被作者当成一个自定义函数名,用来获取指定网页元素,其中document.getElementByID("ID名")可用$(‘ID名’)来代替。jquery就可以用$来代替。
有三种用法:
1. 例如:$("div>p")表明匹配div的儿子中的P,即表明$后可加选择器或者html,还可以$("<div><p>hello world!</p></div>").appendto("body");如:alert($("div>p").html()),意思是显示标签p的html内容。
2. $(DOM元素),例如:$(document).find("div").html()),表明显示document中的div中的html内容
3. $(function),例如:$(function(){alert("waou")})
注意!
div>p与div p是不同的。div>p是在div的儿子里找p,而div p是在div的所有后代中找p.
且在使用时,一般会let $wrap=$("#wrap")来简化,用$开头就表明是jq对象。
补充
在操作其css属性时,可直接
$wrap.css({宽、高、或其他})
$wrap.css("属性名","属性值"),两个是设置,一个就是获取
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值