demo0 jquery添加 删除
- 被选标签的末尾 prepend
- 被选标签的开头 append
- 被选标签之后添加 after
- 被选标签之前添加 before
- 删除被选元素及其所有的子元素 remove
- 删除被选元素的所有子元素 empty
- 删除被选元素的类名为info的子元素 remove('.info')
- 添加删除class
- 添加单个css
- 添加多个css2
- 1
- 2
- 3
- 4
- 5
- 6
- 77.2
- 8
- 我会变
- 我会变
demo1 jquery查找元素
- 1、父元素
- 2、祖元素
- 3、父子1子1_1子1_2子2
- 4、获取我的链接
- 5、获取前一个
- 6、获取后一个
- 7、第一个
- 8、最后一个
- 9、相邻元素
- 10、选择第二到第五个(除了2)
点击demo获取值
demo2 用jquery 怎么知道我点击的是第几个li
- 我是第一个
- 我是第二个
- 我是第三个
- 我是第四个
- 我是第五个
$('.demo2').find('li').on('click', function(){
alert($(this).index());
});
demo3 jquery中可以使用2种方法来判断一个元素是否包含一个确定的类(class)。
- 我有class
- 我有class
- 我是第三个
- 我是第四个
- 我是第五个
$(document).on('click','.demo3 li',function(){
if($(this).is('.redColor')){
$(this).addClass('blueColor').removeClass('redColor');
}else{
$(this).addClass('redColor').removeClass('blueColor');
}
});
$(document).on('click','.demo3 li',function(){
if($(this).hasClass('redColor')){
$(this).addClass('blueColor').removeClass('redColor');
}else if($(this).hasClass('blueColor')){
$(this).addClass('redColor').removeClass('blueColor');
}
});
demo5 jquery 获取 div 宽度与高度(width,padding,margin,border)及距离
- demo1
- demo2
- 浏览器显示区域(可视区域)
- 览器页面文档
- 当前窗口文档body
- 滚动条
- 相当于页面宽高度
- 相对父元素宽高度
点击demo获取值
demo6 jquery效果(toggle,fadeToggle,slideToggle,animate)
- 隐藏/显示
- 淡入/淡出
- 滑动
- 动画
- 1
- 2
- 3
- 4
demo7 jquery向上向下取整适
-
num1=1.37num2=3.74num3=110.85220
- 向下取整 Math.floor
- 向上取整 Math.ceil
- 四舍五入 Math.round
- 可解析一个字符串,并返回一个整数 parseInt
- 进制的整数 parseInt
点击demo获取值
demo8 jquery取第一位
- 点我就给你颜色
- 点我反正给不了你颜色
- 点我反正给不了你颜色
- 点我反正给不了你颜色
- 点我反正给不了你颜色
$('.demo8').find('li:first');
$('.demo8 li:first');
$('.demo8 li').eq(0);
$('.demo8 li:eq(0)');
demo9 jquery随机获取 0-10 其中一个数
- 随机第一个
- 随机第二个
- 随机第三个
- 1
- 2
- 3
我们知道:0< x < 1 那么 不等式乘以10的结果就是 0 *10 < 10x < 1*10 => 0 < 10x < 10
随机获取1-10 其中一个数
Math.floor((Math.random()*10)+1);
随机获取0-10 其中一个数
Math.floor(11*Math.random());
(Math.random()*11).toFixed(0);
demo10 jQuery动态的在body里添加script标签
- 点击添加
点击demo获取值