Moin Moin 🙂
Bei meiner Seite funktioniert von gestern auf heut die Sitemap nicht mehr richtig :S
Wenn ich mir das ganze im Firebug anschau kommt dort folgende Meldung:
"listItems[​i].firstDescendant().immediateDescendants is not a function"
Der Code der Funktion ist folgender
function tx_dropdownsitemap_pi1_expAll()
{
if( document.getElementsByTagName ) {
var style = ( tx_dropdownsitemap_pi1_expanded ) ? "none" : "block";
var listItems = document.getElementsByTagName( "li" );
for( i = 0; i < listItems.length; i++ ) {
if( listItems[ i ].id.indexOf( "tx_dropdownsitemap_pi1" ) != -1 ) {
var listItem = $( listItems[ i ].id );
var descendants = listItems[ i ].firstDescendant().immediateDescendants();
var list = descendants[ descendants.length - 1 ];
var picture = "pic_" + listItems[ i ].id.replace( "tx_dropdownsitemap_pi1_", "" );
if( tx_dropdownsitemap_pi1_expanded && list.getStyle( "display" ) == "block" ) {
Effect.BlindUp( list );
document.getElementById( picture ).src = "typo3conf/ext/dropdown_sitemap/res/folder-on.gif";
} else if( list.getStyle( "display" ) == "none" ) {
Effect.BlindDown( list );
document.getElementById( picture ).src = "typo3conf/ext/dropdown_sitemap/res/folder-off.gif";
}
}
}
document.getElementById( "tx_dropdownsitemap_pi1_expImg" ).src = ( tx_dropdownsitemap_pi1_expanded == 1 ) ? "typo3conf/ext/dropdown_sitemap/res/exp-on.gif" : "typo3conf/ext/dropdown_sitemap/res/exp-off.gif"
tx_dropdownsitemap_pi1_expanded = ( tx_dropdownsitemap_pi1_expanded == 1 ) ? 0 : 1;
}
}
Hat jemand von euch eine Idee warum er das jetzt aufeinmal nicht mehr als Funktion ansieht? :S