吉本集の個人ブログ
Web制作の技術について書いています。たまに日記も書きます。

jQuery Attributes

2013年8月30日 / category : jquery, lab, reference-jquery

.addClass() / .removeClass()
クラスを追加する/クラスを削除する
.addClass/.removeClass( className ) demo
.addClass( function(index, currentClass) ) / .removeClass( function(index, class) ) demo
.hasClass()
クラス名があるかどうかを判別する
.hasClass(className:string) return boolean
demo
.attr()
属性を取得する / 属性を設定する
.attr( attributeName:string ) return value(string)
.attr( attributeName:string, value:string )
.attr( attributes:object )
.attr( attributeName:string, function(index,val):function )
demo
.html()
htmlコードを取得する / htmlコードを設定する
.html() return htmlcode:string
.html( htmlString:string )
.html( function(index:int, oldhtml:string) )
demo
.prop()
属性を取得する / 属性を設定する
.prop( attributeName:string ) return value(string)
.prop( attributeName:string, value:string )
.prop( attributes:object )
.prop( attributeName:string, function(index,val):function )
demo
.removeAttr()
属性を削除する
.removeAttr( attributeName:string )
demo
.removeProp()
属性を削除する
.removeProp( attributeName:string )
demo
.val()
value値を取得する / value値を設定する
.val()
.val( value:string )
.val( function( index:int, value:string ) )
demo
.toggleClass()
classのトリガー設定
.toggleClass( className:string )
.toggleClass( className:string, switch:boolean )
.toggleClass( [switch ] )
.toggleClass( function(index:int, class:string, switch:boolean) [, switch:boolean ] )
demo