获取和赋值
就是操作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');