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 10 Stunden 59 Minuten
vor 13 Stunden 13 Minuten
vor 13 Stunden 18 Minuten
vor 13 Stunden 24 Minuten
vor 16 Stunden 37 Minuten
vor 16 Stunden 32 Minuten
vor 19 Stunden 37 Minuten
vor 19 Stunden 40 Minuten
vor 20 Stunden 11 Minuten
vor 20 Stunden 32 Minuten