Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [jQuery] colResizable (https://www.delphipraxis.net/194795-%5Bjquery%5D-colresizable.html)

API 7. Jan 2018 17:23

[jQuery] colResizable
 
Hallo,

colresizable ist ein jQuery-Plugin zur Größenanpassung von Tabellenspalten, welche manuell mit der Maus verschoben werden können.

Die Beispiele auf jener Seite verwenden alle den html tag "table", also z.B. so:
Code:
<table id="updatePanelSample" width="100%" border="0" [....]</table>
Das Plugin kann einfach mittels
Code:
$("#MeineTabelle").colResizable()
an eine Tabelle "angehängt" werden.

Da ich eine Tabelle verwende, welche aus DIVS/CCS besteht, bin ich nicht sicher, ob jenes Plugin auch damit funktionieren würde. Leider kenne ich mich nicht so gut mit js/jquery damit aus.

Der Plugin Source befindet sich auf Github

Vielleicht kann mir ja jemand sagen, ob es grundsätzlich möglich wäre und wie das Plugin an diese DIV-Tabellen anghängt werden kann.

Towmuz 8. Jan 2018 07:22

AW: [jQuery] colResizable
 
Moin,

is zwar schon länger her mit jQuery, aber...

Code:
89 t.find(">thead>tr:first>th,>thead>tr:first>td");
... ebenso wie weitere 70% des Code, deuten darauf hin,
dass es allein für <Table> Objekte geschrieben wurde.
Und letztendlich steht in der Beschreibung:
Code:
colResizable is a free jQuery plugin designed to enhance any kind of [B]HTML table object[/B]
Also wird da mit an Sicherheit grenzender Wahrscheinlichkeit nichts Gewünschtes passieren, wenn du $('div#meineTabelle').colResizable() ausführst.

Je nachdem wie aufwendig deine Div Tabelle ist, kannst du das aber auch recht fix selbst schreiben. JQuery bietet die Grundfunktion von Haus aus an: https://jqueryui.com/resizable/

API 8. Jan 2018 09:19

AW: [jQuery] colResizable
 
Danke Thomas, ich denke dass du mit deiner Einschätzung richtig liegst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz