2013-08-12 11 views
23

リンクのhrefを動的に変更する場合は、prop()またはattr()を使用してリンクを動的に変更する必要がありますか? .prop()は、より一般的ななどcheckedselected、などのブール特性のために使用されるようhrefはprop()またはattr()で設定する必要がありますか?

+2

を使用しています。その質問に対する答えは 'href'のようなものについてはっきりしていません。 commandoに行く前に、質問と回答の両方をお読みください。 – Francisc

+0

私は人々が、それらの "愚か者"がそれぞれ5歳と2歳であることを知っていることを願っています...その後、jQueryは変更されており、どちらも適切ではありません – SmokeyPHP

+0

彼らは絶対に適切かつ関連しています。 .attrと.propの間の唯一の決定要因は、属性またはプロパティを変更するかどうかです。 .propと.attrまでのjQueryの機能は、1.6.0が起動したときとほとんど同じです。 –

答えて

25

あなたは、.attr()を使用する - それは.propと確かに可能ですが、私がいることを信じていますけれども、それはあなたの意思

あたりとして、おそらくあまり明らかです例としては、使用 -

.prop():jQueryのAPIサイトはブール「揺れ」を辿るようだ:最終的に彼らはただのノート機能ワイズ

非常によく似た(またはにするために使用)ですcheckeddisabled

.attr() - 例には、それが重複していないalttitlesrc

+0

ありがとう、スモーキー。 – Francisc

+0

@Francisc心配しないでください - 人がリーダーに従う前に質問を読んで理解したらよかったでしょう – SmokeyPHP

+0

私はあなたにまだ正しいとあなたに印をつけることはできません。私は許可された後私はします。 – Francisc

関連する問題