[JQuery] Kliknięcie w border |
[JQuery] Kliknięcie w border |
17.07.2014, 14:34:05
Post
#1
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 10 Dołączył: 8.02.2012 Ostrzeżenie: (0%) |
Witam
Mam pytanie gdyż nie ma niczego na google bądź też nie umiem znaleźć, czy można kliknąć w border tabeli dokładnie kolumny. Chcę w ten sposób stworzyć kolumny które będę mógł dynamicznie zmieniać pod względem szerokości. |
|
|
17.07.2014, 14:49:46
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 762 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Nie ma zdarzenia na kliknięcie na border, jeśli jest on zwykłym stylowaniem CSS.
Możesz wykrywać kliknięcie na komórkę i w zależności od pozycji kursora względem (środka) komórki wykrywać, który to border. -------------------- |
|
|
17.07.2014, 15:56:34
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) |
Tu masz jakieś stary mój przykład na wykrywanie pozycji: http://kamil.contrel.pl/php.pl/5/ - ostrzegam, że bardzo stary kod, teraz się pisze to trochę inaczej.
Mając to i znając wysokość i szerokość div-a( u Ciebie <td>) możesz ustawić sobie jakiś offset np. 5px i już wiesz czy masz krawędź czy nie. Teraz proponuję ustawić Ci w CSS tak, że <th> ma ustawioną szerokość w px, a reszta <td> na 100% tego <th>. I teraz gdy już będziesz zmieniał szerokości to tylko tego <th>. Tak mi się przypomniało, że jeszcze kiedyś pisałem coś takiego, może Ci się przyda: http://kamil.contrel.pl/php.pl/6-window/ -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 3.05.2024 - 10:04 |