jQuery Tabs - href-Anker und weitere Unklarheiten

am 29.05.2009 - 12:41 Uhr in
Hallo zusammen,
ich komme damit einfach nicht mehr weiter und hoffe, jemand von Euch kann mir jetzt helfen.
Setup: views-Tabs und jquery-tabs
Wie schaffe ich es ein Argument an die Url anzuhängen. Ist href# dafür geeignet ( ich vestehe leider dessen Funktion nicht ganz, weil manchmal das Fragment angefügt wird und manchmal nicht - wird nur angefügt, wenn zB. $element['#tabset_name'] nicht verfügbar ist - also ein "Fehler" vorliegt ) ?
Wenn ich mit einem onclick arbeite wird die ganze Seite einem reload unterzogen - wie kann ich dies verhindern?
Denn durch den Reload verliert der gewählte Tab die Klasse "active". Dies habe ich schon mit einem cookie versucht zu lösen..
Wer kann mir eine Tip für eine elegante Lösung geben?
click tab1 -> Url ../tab1
click tab2 -> Url ../tab2
<?php
...
$pos1 = strpos($_GET['q'], '/');
if ($pos1){
$path = substr($_GET['q'], 0, strrpos($_GET['q'], '/'));
}else{
$path = $_GET['q'];
}
....
$output .= '<li'. drupal_attributes($element[$key]['#attributes']) .'><a onClick="window.location = \'' .url($path) .'\'" href="#tabs-'. $element['#tabset_name'] .'-'. $element[$key]['#index'] .'"><span class="tab">'. $element[$key]['#title'] .'</span></a></li>';
?>
Hoffe ihr versteht mein Problem und jemand kann mir helfen.
Gruß Kai
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 18 Minuten 12 Sekunden
vor 22 Minuten 19 Sekunden
vor 15 Stunden 31 Minuten
vor 16 Stunden 41 Minuten
vor 22 Stunden 33 Minuten
vor 22 Stunden 46 Minuten
vor 1 Tag 17 Stunden
vor 1 Tag 17 Stunden
vor 1 Tag 18 Stunden
vor 1 Tag 18 Stunden