我在某些地方看到.attr()在jQuery中使用。在某些地方使用.prop()。但是我在SO和google中搜索時非常困惑。請告訴我這兩者之間的確切區(qū)別以及何時使用它們。我看過以下鏈接 jQuery attr vs. prop,是否有道具列表? jQuery attr vs道具?但是我沒有得到答案。請幫助我。謝謝。在給出拒絕投票之前,請解釋原因,然后在下一篇文章中進(jìn)行更正。
3 回答

PIPIONE
TA貢獻(xiàn)1829條經(jīng)驗 獲得超9個贊
JQuery是一個不斷變化的庫,有時它們會定期進(jìn)行改進(jìn)。.attr()用于從HTML標(biāo)記中獲取屬性,盡管它功能完善,但后來又添加了.prop()使其更具語義,并且它與諸如“ checked”和“ selected”之類的無值屬性更好地配合使用。
建議您使用的是更高版本的JQuery,則應(yīng)盡可能使用.prop()。
- 3 回答
- 0 關(guān)注
- 597 瀏覽
添加回答
舉報
0/150
提交
取消