![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Mam pytanie odnośnie tego iż wybieram z bazy danych dane i potrzebuje mieć checkboxa o id rekordu z bazy i tutaj pojawia się problem, poieważ nie jestem wstanie wyświetlić diva jeśli zaznaczę checkboxa Mam coś takiego
bład "TypeError: $(...).attr(...).style is undefined" |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
$('#time').attr('dat').style ustawiasz w ten sposób styl dla atrybutu.
Skoro w atrybucie jest id, trzeba tą wartość podstawić jako selektor jQuery i dopiero ustawić styl. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
$('#time').attr('dat') zwraca zawartość atrybutu czyli $new_id. I koniec. Jak chcesz dalej ukryć to używasz show()/hide() tylko nie na atrybucie a na elemencie https://www.w3schools.com/jquery/jquery_hide_show.asp Do tego nie dawaj własnych atrybutów tylko data-*
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
Dobra poprawmy to.
i teraz tak mam 5 checkbox o id id="chkPassport" ponieważ generuje się automatycznie z bazy. żeby to dzielić wpadłem na pomysł aby do dat przypisać nr z bazy danych i tutaj pojawia się problem jak pobrać atrybut dat gdzie jest nr elementu? tak żebym mógł po zaznaczeniu chcekbox wyświetlić div time? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim to na stronie może znaleźć się jeden unikalny id.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
https://jsfiddle.net/hdq0mcaj/
Odpal sobie konsolę przeglądarki i zobacz co wyświetla po zaznaczeniu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 02:31 |