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 3 Tagen 15 Stunden
vor 6 Tagen 13 Stunden
vor 6 Tagen 15 Stunden
vor 6 Tagen 15 Stunden
vor 6 Tagen 15 Stunden
vor 6 Tagen 17 Stunden
vor 1 Woche 21 Stunden
vor 1 Woche 1 Tag
vor 1 Woche 1 Tag
vor 1 Woche 1 Tag