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 4 Stunden 42 Minuten
vor 5 Stunden 34 Minuten
vor 6 Stunden 46 Minuten
vor 6 Stunden 46 Minuten
vor 10 Stunden 21 Minuten
vor 10 Stunden 23 Minuten
vor 1 Tag 2 Stunden
vor 1 Tag 4 Stunden
vor 1 Tag 7 Stunden
vor 1 Tag 8 Stunden