5,dom对象足以转jq对象,jq对象也可转dom对象    $(dom对象)

6,onload是指页面全部内容加载成功未来执行

2,要向利用jq的法子,必须经过$对象。只有日常的dom封装成jq对象,才能调用jq各样法子

3,写注释,后续jq代码会进一步多,注释是要求的

4,jq文件一般版本是付出使用,压缩版本是公布使用

匿名函数在进一步关键

*     ready是指页面基本标签加载完执行
     一般就用$(function(){ \
** });

$(‘div-p’)//层前面包车型地铁富有的p标签生效(兄弟) 儿子儿子不见效
<div></div>
<p></p>
<p></p>
<span><p></p></span>/////无效

12,

$(‘div>p’).css 对<strong><p></p></strong>无效
对<p><p></p></p>有效

$(‘div’).next().css() //获取当前因素前边的率先个小兄弟成分

$(‘p eq(2)’).css() //遵照目录(下标)获取成分

$(‘p lt(2)’).css() //索引小于2的多少个成分

7,推荐each遍历键值对,map遍历数组

不难评分效果代码:
$(function(){
$(‘#tb td’).mouseover(function(){
$(this).text(‘实心星星’).prevAll().text(‘实心星星’);
}).mouseout(function(){

//层上边直接挨着的兄弟成分p生效。
$(‘div+p’)

8,有trim方法。

14,

$(‘p gt(2)’).css() //索引大于2的因素

$(this).text(‘空心星星’).siblings();
});
});

移除类样式
$(‘div’).removeClass(‘cls’)
***********
$(body).toggleClass(cls); 切换有无cls类样式(比如录制开关灯)

1,jQuery就是js语法写的有个别函数,内部依然用js达成的,所以并不是代表js的。使用jQuery的代码,编写的jQuery的进展插件仍亟需js技术,jq自个儿就是一堆js函数;write
less do more

$(‘div:even’) 索引为偶数的

10,

13,

//多规格选择器
$(‘p,#dv,.cls’)
//层次采用器
$(‘div p’).css()
层中子成分p,和子成分的子元素p均改变

//基本过滤选取器
$(‘div:first’)
$(‘div’).first()
$(‘div:last’)
$(‘div’).last()

$是jq简写,代码中能够利用jQuery代替$

************
添加类样式
$(‘div’).addClass(‘cls’) 类不加点

11,

.nextAll()//全部后边向来的成分,外孙子层成分不包罗(不过包涵p嵌套的p)
.prev() 当前成分前面包车型客车首先个弟兄成分
.prevAll();
.siblings 当前因素全数兄弟成分,包罗儿子成分
**************
$(‘p’).length 判断成分是还是不是留存

$(‘div:odd’) 索引为奇数的

9,dom属性,在jq在那之中一般都成为方法了

相关文章

网站地图xml地图