jQuery判斷checked的三種方法

 

  .attr(‘checked’):   //看版本1.6+返回:」checked」或」undefined」 ;1.5-返回:true或false
  .prop(‘checked’): //1.6+:true/false
  .is(‘:checked’):    //全部版本:true/false//別忘記冒號哦jquery

  jquery賦值checked的幾種寫法:函數

  全部的jquery版本均可以這樣賦值:post

  // $(「#cb1″).attr(「checked」,」checked」);
  // $(「#cb1″).attr(「checked」,true);blog

  jquery1.6+:prop的4種賦值:it

  // $(「#cb1″).prop(「checked」,true);//很簡單就不說了哦
  // $(「#cb1″).prop({checked:true}); //map鍵值對
  // $(「#cb1″).prop(「checked」,function(){
    return true;//函數返回true或false
  });io

  //$(「#cb1″).prop(「checked」,」checked」);function

     綜上所述:在判斷複選框、單選框等有checked屬性的元素是否被選中時,兼容最好的是:class

  .is(‘:checked’):    //全部版本:true/false//別忘記冒號哦map

相關文章
相關標籤/搜索