Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JQuery] Kliknięcie w border
KotWButach
post 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.
Go to the top of the page
+Quote Post
trueblue
post 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.


--------------------
Go to the top of the page
+Quote Post
kamil4u
post 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/


--------------------
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: 3.05.2024 - 10:04