0

私の$().ready()地域では、オブジェクトの別のプロパティに基づいて、オブジェクトにプロパティを追加したいと考えています。オブジェクトのイベントの前に実行する必要があります。

例えば:

<input value="text" />

$().ready(function(){
  $("input").newProp = ???
});

どうすればそれができますか?

4

1 に答える 1

1

使用したいプロパティを読み取るだけです。

$(document).ready(function() {
    $("input").prop("newPropName", $("input").prop("propertyToCopy"))
});

を使用せずにプロパティを追加する場合は$.prop()、HTML 要素に直接アクセスする必要があります。

$("input")[0].newPropName = $("input")[0][propName];
于 2014-09-09T15:17:04.503 に答える