Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak dodać atrybut do wszystkich tagów html znajdujących się w danym węźle
ZenekN
post 28.12.2017, 08:30:43
Post #1





Grupa: Zarejestrowani
Postów: 418
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


  1. <table>
  2. <Tbody>
  3. <tr>
  4. <td>
  5. </td>
  6. </tr>
  7. <tr>
  8. <td>
  9. </td>
  10. </tr>
  11. <tr>
  12. <td>
  13. </td>
  14. </tr>
  15. </tbody>
  16. </table>
Go to the top of the page
+Quote Post
trueblue
post 28.12.2017, 08:39:03
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


A dlaczego chcesz dodawać do wszystkich?


--------------------
Go to the top of the page
+Quote Post
ZenekN
post 28.12.2017, 08:51:23
Post #3





Grupa: Zarejestrowani
Postów: 418
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


ok chcę dodać disable do wszystkich inputów znajdujacych się w tym węźle :-)
Go to the top of the page
+Quote Post
trueblue
post 28.12.2017, 08:55:38
Post #4





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Możesz wrzucić tabelę w <fieldset disabled>, albo po prostu nadać w JS taki atrybut dla selektora 'table input, table select, table textarea'.


--------------------
Go to the top of the page
+Quote Post
aras785
post 7.03.2018, 19:15:49
Post #5





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

Ostrzeżenie: (0%)
-----


Pewnie odpowiedź już znalazłeś ale może komuś się przyda.

Odpowiadając na pytanie zadane w tytule to można zrobić to tak:

https://jsfiddle.net/2soc5rtk/5/

  1. $('table').find('*').attr('data-test','555');


smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 05:16