Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak dodać atrybut do wszystkich tagów html znajdujących się w danym węźle
Forum PHP.pl > Forum > Po stronie przeglądarki
ZenekN
  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>
trueblue
A dlaczego chcesz dodawać do wszystkich?
ZenekN
ok chcę dodać disable do wszystkich inputów znajdujacych się w tym węźle :-)
trueblue
Możesz wrzucić tabelę w <fieldset disabled>, albo po prostu nadać w JS taki atrybut dla selektora 'table input, table select, table textarea'.
aras785
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.