JS获取和赋值和css


获取和赋值

就是操作DOM的能力

 

获取内容:text();html();val();
获取属性:attr();
设置赋值:text(val);html(val);val(val);
attr(‘href’,val);

添加删除元素

append():在被选元素结尾插入内容
prepend():在被选元素的开头插入内容
after():在被选元素之后插入内容;
before():在被选元素之前插入内容;
remover():删除被选元素(及其子元素)
empty():删除被选元素的子元素;

  

css

 

addClass()向被选元素添加一个或多个类;多个空格分开

removeClass()从被选元素删除一个或多个类;

$(‘div’).hasClass()判断是否有某个class名

toggleClass()

css()设置或返回样式的属性;

返回属性css(‘proname’)

设置单个属性css(‘proname’,’val’)

设置多个属性css({‘pr1’:’val1’,’pr2’:’val2’})

 

 

尺寸

 

width();height();
innerWidth()宽度(包括内边距)
innerHeight()
outerWidth()宽度(包括内边距和边框)
outerHeight()

  

 

遍历

 

 

祖先:parent();parents()
后代:children();find()
同胞:siblings();next();prev();
过滤:first()首个元素;last()最后一个元素;eq()索引号元素
wow.js配合css3使用;swiper.js;jquery插件库;tab切换

  

 

 

 

简单的电脑攻击防御

function Soldier(name,dagger=10){
    this.name = name;
    this.dagger = dagger;
    this.xl = 10;
    this.gj = function(){
        this.dagger--;
        return '剩余匕首'+this.dagger;
    }
    this.fy = function(){
        var i = parseInt(Math.random()*2);
        this.xl -= i;
        return '剩余血量'+this.xl;
    }
}
var zs = new Soldier('zhangsan',12);
var ls = new Soldier('lisi');

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM