[TYPO3-german] jfmulticontent: problem mit googlemaps
Jürgen Furrer
juergen.furrer at gmail.com
Tue Mar 22 08:53:51 CET 2011
Haööp Philipp
Das Problem hatte ich auch schon mal, man muss das Template anpassen
(kopieren wegen Updates)
<!-- ###TEMPLATE_TAB_JS### begin -->
jQuery(document).ready(*function*(){
<!-- ###FIX_HREF### -->
jQuery('####KEY### ul li a').each(*function*(id, item){
* * *var* temp = item.href.split('#');
* * *var* temp_last = temp[temp.length-1];
* * *var* search = /^###PREG_QUOTE_KEY###/;
* * *if* (search.test(temp[temp.length-1])){
item.href = '#'+temp_last;
}
});
<!-- ###FIX_HREF### -->
jQuery('####KEY###').tabs({
###OPTIONS###
})###ROTATE###;
* if (location.hash.toLowerCase()) {
jQuery('####KEY###').tabs("select", location.hash.toLowerCase());
jQuery('####KEY###').tabs("rotate", 0);
jQuery('####KEY###').bind("tabsshow", function(event, ui) {
location.hash = ui.tab.hash;
});
}
*
});
<!-- ###TEMPLATE_TAB_JS### end -->
Dann kann man im URL-Hash die ID des Tabs angeben
(/foo/bar/#jfmulticontent_c102-2) dann wird der Tab direkt geöffnet
Alternativ kann auch ein javascript ausgeführt werden:
jQuery("#jfmulticontent_c102").tabs( "select", 2);
Gruss
Jürgen
Am 22. März 2011 08:14 schrieb Philipp Holdener <philipp at holdener.ch>:
> Am 21.03.11 19:05, schrieb Jürgen Furrer:
>
>> Die Tabs basieren auf jQuery UI, dazu gibt es eine FAQ:
>>
>>
>> http://jqueryui.com/demos/tabs/#...my_slider.2C_Google_Map.2C_sIFR_etc._not_work_when_placed_in_a_hidden_.28inactive.29_tab.3F
>>
>> Vielleicht hilft das.
>>
>> Gruss
>> Jürgen
>>
>>
>
> Hallo Jürgen
>
> hast du mir eventuell auch noch einen Tipp, wie man Tabs direkt anspricht?
> Es soll von anderen Seiten direkt auf Tab Nr. X verlinkt werden.
>
> Gruss
> Philipp
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list