Latest web development tutorials

jQueryの小道具()メソッド

jQueryのHTML / CSSのメソッド jQueryのHTML / CSSのメソッド

の「色」という名前のプロパティを追加し、削除します。

$("button").click(function(){
var $x = $("div");
$x.prop("color","FF0000");
$x.append("The color 属性: " + $x.prop("color"));
$x.removeProp("color");
});

»をお試しください

定義と使用法

()メソッドのセットを支えるか、選択した要素の属性と値を返します。

この方法は、プロパティ値を返すために使用される場合、最初に一致する要素が返されます。

この方法は、プロパティの値を設定するために使用された場合に、マッチした要素のセットのための1つ以上の属性/値ペアを設定します。

注:()メソッドは、プロパティ値を取得するために使用する必要がありPROP、DOMは(そのようなselectedIndexの、tagNameを、nodeNameを、nodeTypeの、などの属性などのownerDocument、defaultChecked、およびdefaultSelected)。

ヒント:、HTML属性を取得するために使用(ATTR)の代わりにする方法の。

ヒント:プロパティを削除するには、使用removeProp()メソッドを。


文法

プロパティの値を返します:

$(selector).prop(property)

プロパティと値:

$(selector).prop(property,value)

プロパティと値を設定する関数を使用します。

$(selector).prop(property,function(index,currentvalue ))

複数のプロパティと値を設定します。

$(selector).prop({property:value,property:value,...})

参数 描述
property 规定属性的名称。
value 规定属性的值。
function(index,currentvalue) 规定返回要设置的属性值的函数。
  • index- 检索集合中元素的 index 位置。
  • currentvalue- 检索被选元素的当前属性值。


例

より多くの例

別の小道具()とのattr()の間
プロップ()とのattr()は、異なる値を返すことがあります。 この例では、チェックボックスを戻すための時間が「チェック」ときの状態が異なることを示しています。


jQueryのHTML / CSSのメソッド jQueryのHTML / CSSのメソッド