![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witajcie, przejdę do konkretów.
Rezultat tego o to kodu jest taki, że <body> posiada 2 atrybuty, jeden o kluczu 'atrybut', drugi o kluczu 'test'. Niby prawidłowe zachowanie, ale zupełnie nie potrzebne w tym przypadku. Pytanie brzmi jak do jQuery'owego attr przekazać obiekt tak by prototypowane właściwości były nie widoczne? Ten post edytował Mlodycompany 27.05.2015, 16:18:14 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Z prostej przyczyny - wszystko, co ordynarnie wrzucasz do Object.prototype jest własnością typu enumerable, więc zwykła pętla to wykryje.
Jak to robić? Nie tykać Object.prototype, bo to proszenie się o kłopoty - zawsze. Prawdę mówiąc nie umiem nawet wymyślić dobrego powodu, dla którego chciałbyś zrobić coś takiego. Ale jeśli uważasz, że na pewno musisz to zrobić (uwierz mi - nie musisz ![]() -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:48 |