jQueryの小道具()メソッド
例
の「色」という名前のプロパティを追加し、削除します。
$("button").click(function(){
var $x = $("div");
$x.prop("color","FF0000");
$x.append("The color 属性: " + $x.prop("color"));
$x.removeProp("color");
});
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) | 规定返回要设置的属性值的函数。
|
より多くの例
別の小道具()とのattr()の間
プロップ()とのattr()は、異なる値を返すことがあります。 この例では、チェックボックスを戻すための時間が「チェック」ときの状態が異なることを示しています。