1

1つの要素に複数のjQueryデータエントリを追加しようとしています。

私は次のことがうまくいくと思った

jQuery('td.person#a' + personId).data('email'、thisPerson.email).data('phone'、thisPerson.phone);

ただし、これを行うとエラーが発生するだけです。

jQuery('td.person#a' + personId).data('email'、thisPerson.email);
jQuery('td.person#a' + personId).data('phone'、thisPerson.phone);

要素に複数のデータエントリを取得する別の方法はありますか?うまくいけば連鎖?

4

1 に答える 1

9

このように、オブジェクトをに渡すことができます.data()(水平スクロールを防ぐために壊れています)

jQuery('td.person#a'+personId)
      .data({email:thisPerson.email, phone:thisPerson.phone});

ただし、質問に答えるは、連鎖可能である必要があります。取得したエラーを投稿すると、それが機能しない理由を確認するのに役立ちます。

于 2010-04-19T17:41:50.757 に答える