Bir bağlantının hrefini dinamik olarak değiştirmek isterseniz, prop()
veya attr()
'u kullanmalı mıyım?Href prop() veya attr() ile ayarlanmalı mı?
23
A
cevap
25
.prop()
daha yaygın tür checked
, selected
, vb boolean özellikleri için kullanılır gibi, .attr()
kullanmak - ben senin niyet
göre tartışmalı az belirgin inanıyorum oluyor rağmen .prop
ile kesinlikle mümkün olsa Örnekler kullanmak -
.prop()
: jQuery API sitesi boolean 'hakim' takip görünüyor: sonuçta onlar-bilge işlevselliği
Sadece bir not çok benzer (ya da eskiden) vardır checked
ve disabled
.attr()
- Örnekler alt
title
ve src
O çoğaltmak değil kullanırlar. Bu sorunun cevabı "href" gibi şeyler hakkında net değildir. Komando gitmeden önce lütfen soru ve cevabı okuyun. – Francisc
Umarım insanlar bu "dupes" sırasıyla 5 ve 2 yaşında olduğunu biliyoruz ... jQuery o zamandan beri değişti ve ne de uygun – SmokeyPHP
Onlar kesinlikle uygun ve ilgili. .attr ve .prop kullanımı arasındaki tek belirleyici özellik, niteliği veya özelliği değiştirmek isteyip istemediğinizdir. JQuery'nin .prop ve .attr işlevlerine göre işlevselliği neredeyse tam olarak 1.6.0 başlatıldığında olduğu gibi. –