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