Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JQuery] Kliknięcie w border
Forum PHP.pl > Forum > Po stronie przeglądarki
KotWButach
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.
trueblue
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.
kamil4u
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/
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.