jQueryコンテンツ整理——属性操作
755 ワード
プロパティ-attrとprop
1.attrは、一致する要素セット内の最初の要素の属性の値
CSSクラス
addCLass()removeClass()削除するCSSクラス名が複数ある場合は、toggleClass()が存在する(存在しない)場合は1つのクラスを削除(追加)します.
コード/テキスト/値
html()は、任意の要素の内容を取得します.セレクタが複数のエレメントに一致する場合、最初の一致するエレメントのHTMLコンテンツのみが取得されます.text()は、一致するすべての要素の内容を取得します.結果は、一致するすべての要素に含まれるテキストの内容を組み合わせたテキストです.val()は、一致する要素の現在の値を取得します.
1.attrは、一致する要素セット内の最初の要素の属性の値
$('p').attr('title')
を取得する.一致要素の属性及び属性値$('p').attr('title','mytitle')
,$('p').attr('title':'mytitle','name':'myname')
を設定.removeAttr()一致する各要素から属性注意を削除します.prop()とremoveProp()の使用はattr()とremoveAttr()に似ています.しかし、checkedのような属性名のみを書き込む有効な属性ではprop()がインテリジェントに使用され、次にtrue/falseのみが存在する属性でもprop()が使用されるべきである.CSSクラス
addCLass()removeClass()削除するCSSクラス名が複数ある場合は、toggleClass()が存在する(存在しない)場合は1つのクラスを削除(追加)します.
コード/テキスト/値
html()は、任意の要素の内容を取得します.セレクタが複数のエレメントに一致する場合、最初の一致するエレメントのHTMLコンテンツのみが取得されます.text()は、一致するすべての要素の内容を取得します.結果は、一致するすべての要素に含まれるテキストの内容を組み合わせたテキストです.val()は、一致する要素の現在の値を取得します.