Liegt daran, dass da ein paar Fehler im Code sind.
In der Datei "ready.listboxviewtoggle.js" steht:
$.post("jq_session.php", {action: "write", listView: "0"}, function(data){ });
müsste aber lauten:
$.post("js_session.php", {action: "write", listView: "0"}, function(data){ });
und das in beiden Ifs. Hier die korrigierte "ready.listboxviewtoggle.js":
$(document).ready(function(){
$(".prod_wrapper").mouseenter(function () {
$(this).css("background-color","#fafafa");
});
$(".prod_wrapper").mouseleave(function () {
$(this).css("background-color","#eaeaea");
});
$(".prod_toggledisplay").click(function () {
if ($('.prod_wrapper').is('.prod_wrapper_box')) {
//remove stuff
$('.prod_wrapper').fadeOut('fast', function() {
// Animation complete.
$('.prod_wrapper').removeClass('prod_wrapper_box');
$('.prod_title').removeClass('prod_title_box');
$('.prod_title2').removeClass('prod_title_box2');
$('.prod_shippingtime').removeClass('prod_shippingtime_box');
$('.prod_image_border').removeClass('prod_image_border_box');
$('.prod_image').removeClass('prod_image_box');
$('.prod_shortdesc').removeClass('prod_shortdesc_box');
$('.prod_price').removeClass('prod_price_box');
$('.prod_tax_vpe').removeClass('prod_tax_vpe_box');
$('.prod_buttons').removeClass('prod_buttons_box');
$('.prod_buynow').removeClass('prod_buynow_box');
$('.prod_out').removeClass('prod_out_box');
$('.prod_break').removeClass('prod_break_box');
$('.prod_noimage').removeClass('prod_noimage_box');
$('.prod_ampel').removeClass('prod_ampel_box');
$('.prod_rabatt').removeClass('prod_rabatt_box');
$('.prod_special').removeClass('prod_special_box');
$('.prod_toggledisplay').html('<img src="templates/xtc5/img/list-on.png" /> <img src="templates/xtc5/img/gallery-off.png" />');
$('.prod_wrapper').fadeIn("fast");
});
// Store Value
$.post("js_session.php", {action: "write", listView: "0"}, function(data){ });
}
else {
//add stuff
$('.prod_wrapper').fadeOut('fast', function() {
// Animation complete.
$('.prod_wrapper').addClass('prod_wrapper_box');
$('.prod_title').addClass('prod_title_box');
$('.prod_title2').addClass('prod_title_box2');
$('.prod_shippingtime').addClass('prod_shippingtime_box');
$('.prod_image_border').addClass('prod_image_border_box');
$('.prod_image').addClass('prod_image_box');
$('.prod_shortdesc').addClass('prod_shortdesc_box');
$('.prod_price').addClass('prod_price_box');
$('.prod_tax_vpe').addClass('prod_tax_vpe_box');
$('.prod_buttons').addClass('prod_buttons_box');
$('.prod_buynow').addClass('prod_buynow_box');
$('.prod_out').addClass('prod_out_box');
$('.prod_break').addClass('prod_break_box');
$('.prod_noimage').addClass('prod_noimage_box');
$('.prod_ampel').addClass('prod_ampel_box');
$('.prod_rabatt').addClass('prod_rabatt_box');
$('.prod_special').addClass('prod_special_box');
$('.prod_toggledisplay').html('<img src="templates/xtc5/img/list-off.png" /> <img src="templates/xtc5/img/gallery-on.png" />');
$('.prod_wrapper').fadeIn("fast");
});
// Store Value
$.post("js_session.php", {action: "write", listView: "1"}, function(data){ });
}
});
});
[
EDIT Tomcraft 19.05.2011: Full-Quote entfernt, siehe:
FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]