Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][JQuery]Problem z rozciągnieciem tabeli
Ivanowski
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 7.07.2014

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


Witam. Chciałem stworzyć taki kod w Jquery, w którym jeżeli klikniemy na przycisk to menu schowa się [ domyślnie jest ono na 20% strony] i to co pozostanie czyli tabela aby się rozciągnęła do 100% lecz nie mogę takiego czegoś uzyskać. Napisałem taki kod
Kod
$( "#hide_menu" ).click(function(){
    $( '.left' ).hide();
       //SCHOWANIE MENU
    $( '.right' ).css('margin-left', '0px');
       //ZMIENIENIE PRZYCISKÓW
    $( '#show_menu' ).show();
    $( '#hide_menu' ).hide();
});

//
// KLIKNIECIE NA show_menu
//
$( "#show_menu" ).click(function(){
    $( '.left' ).show();
       //POKAZANIE MENU
    $( '.right' ).css('margin-left', '20%');
       //ZMIENIENIE PRZYCISKÓW
    $( '#show_menu' ).hide();
    $( '#hide_menu' ).show();
});

Lecz po schowaniu menu tabela nadal jest na 80% strony i nie rozciągnęła się. Pomoże ktoś ?
Go to the top of the page
+Quote Post
luki100011
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


Możesz pokazać strukturę html-a ?

Sprawdź jak zachowa się tabela jak nadasz jej width: 100%.


--------------------
Go to the top of the page
+Quote Post
Ivanowski
post
Post #3





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 7.07.2014

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


Strukture słabo bo jest ona tworzona poprzez wyciągnięcie elementów z bazy ale coś takiego:
  1. <table class="table">
  2.  
  3. <th></th>
  4. <th></th>
  5. <th></th>
  6. <th></th>
  7. <th></th>
  8. <th></th>
  9. <th></th>
  10. <th></th>
  11. <th></th>
  12. <th></th>
  13.  
  14. <tr>
  15. <td></td>
  16. <td></td>
  17. <td></td>
  18. <td></td>
  19. <td></td>
  20. <td></td>
  21. <td></td>
  22. <td></td>
  23. <td></td>
  24. <td></td>
  25. </tr>
  26.  

Lepiej pokaże jak to wygląda smile.gif

Przed nacisnieciem:

Po naciśnieciu:


I tam gdzie brakuje jak "zaktualizowac" WIDTH

Ten post edytował Ivanowski 30.10.2014, 21:32:26
Go to the top of the page
+Quote Post
luki100011
post
Post #4





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


Coś w tym stylu:
  1. $( 'table' ).css('width', '100%');


--------------------
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 Aktualny czas: 22.08.2025 - 01:52