Blogger Information
Blog 39
fans 0
comment 0
visits 34734
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
jquery 的常用方法 4月4日 作业
美丽城堡
Original
611 people have browsed it

1、attr() 获取或设置 所先元素的自有属性或自定义属性

$('#pic').attr('src');
$("#pic").attr('style','border-radius: 50%; box-shadow: 2px 2px 2px 0 #999');

$("#pic").attr("data-item");
$("#pic").attr("width",function(){return 150})

2、removeAttr() 删除所有元素的一个或多个自有或自定义属性

var ress = $('#pic').removeAttr('alt title sytle data-item');

3、prop()  仅能获取或设置元素的固有属性

4、 removeProp() ,  removeProp('a',flase);

5、addClass()  添加类样式

6、removeClass() 删除类样式

7、toggleClass()  反复添加或删除类样式

二、css()  的用法

1、设置样式: css(name[,value])

var res = css('img').css('width',200);
var res = css('img').css('height',200);
var res = css('img').css('border-radius',50%)
var res = css('img').css('width',200)
                    .css('height',200)
                    .css('boxShadow','2px 2px 2px 0 #888');
var res = css('img').css({
                        "width": "200",
                         "height": "200",
                         "borderRadius": "50%",
                         "box-shadow": "2px 2px 2px 0 #888"
                    })

2、通过 css()  获取元素的样式值

var res = $('img').css('width');
var value = parseInt(res);
var res = $('img').css('width',value+10);

三、

1、通过 width()  height() 设置或获取元素的宽高

var res = $('img').width();
var res = $('img').width(200);
var res = $('img').width("200px");
var res = $('img').width("+=100");
//等价于
var res = $('img').css("width","+=100");

2、offset()  所选元素相对于body 左上角的偏移量,left 值 和 top  值

var res = $('img').offset();
var res = $('img').left+ 'px';

3、position() 返回所选元素相对于定位元素左上角的对象

var res = $('.box2').position();
var set = $('.box').position.left+'px';

4、scrollLeft()  scrollTop()  返回元素水平和垂直滚动条的位置

if($('body').scrollTop()>500){
    $('img').css('display','block')
}
else{
    $('img').css('display','none')
}


Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post