Powiel możliwe:
jQuery .attr retrieving custom attribute returns undefinedTworzenie nowego atrybutu z jQuery
Mam dziwny problem, ale mam nadzieję, jestem po prostu robi coś głupiego. Próbuję utworzyć nowy atrybut elementu <img>
użyciu jQuery, a ta linia:
$(selector).attr('selected', 'no');
Kiedy sprawdzać DOM w Chrome, ja po prostu zobaczyć wybrany = „wybrany”, bez względu na to, co mam ustawić wartość do.
Tylko kilka dodatkowych informacji: Nie mogę używać tylko wartości logicznych, ponieważ muszę śledzić wartości właściwości "Tak", "Nie" i "Częściowe". Wywołuję funkcję JS z zdarzenia "onClick" samego pliku img i przekazuję this
jako parametr. Sprawdziłem obiekt w metodzie, a właściwy obiekt został przekazany; fakt, że atrybut jest ustawiony (nawet jeśli do niewłaściwej wartości) również to obsługuje.
Jestem martwy, jestem pewien, że robię coś głupiego tutaj ... Każda rada byłaby doceniona.