jQuery attr vs. prop, istnieje lista rekwizytów? [Zamknięte]

To nie jestduplikat pytania, Muszę tylko zdecydować, czy lepiej / szybciej / poprawniej użyćattr lub użyćprop. Najprostszy i niezawodny sposób to sprawdzanie listy. A ”lista nazwy elementu, gdzie lepiej jest użyćprop(name) i / lub listę, gdzie lepiej jest użyćattr(name)

PS: Używam jQuery 1.9+ i załóżmy, żeattr() nie jest przestarzałą metodą.

Przykład decyzji (gdzieLISTA mam odpowiedź):

lepiej uzyskać wartość ID przez$(x).prop('id') lub przez$(x).attr('id')?lepiej zmień tytuł za pomocą$(x).prop('title','BLABLA') lub z$(x).attr('title','BLABLA')?mogę uzyć$(x).attr('selectedIndex')?z jakimi nazwami nieruchomości wiąże się ryzyko ”Spójność między przeglądarkami„?są przypadki (z Microsoft-IE p.ex.) gdzie$(x).attr('name') i$(x).prop('name') zwróci różne rzeczy?

Być może pełna lista nie jest konieczna, tylko lista rzeczy, które powodują różnicę lub ryzyko dla jQuery.

Edytowane po zamknięciu:proszę kliknąćOTWORZYĆ NA NOWO link poniżej, aby zaakceptować ten edytowany tekst pytania.

questionAnswers(2)

yourAnswerToTheQuestion