From cbbebbbc14aa5c9c8f2451138154b166e90915cc Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Thu, 26 Apr 2012 16:15:54 +0000 Subject: [PATCH] // Blocklayered: Fix bug with new Jquery version --- modules/blocklayered/blocklayered.js | 9 ++++++--- modules/blocklayered/blocklayered.tpl | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/modules/blocklayered/blocklayered.js b/modules/blocklayered/blocklayered.js index 96ec9af28..57d68f3c3 100644 --- a/modules/blocklayered/blocklayered.js +++ b/modules/blocklayered/blocklayered.js @@ -77,7 +77,7 @@ $(document).ready(function() }, 500, this)); }); - $('.radio').live('click', function() { + $('#layered_block_left .radio').live('click', function() { var name = $(this).attr('name'); $.each($(this).parent().parent().find('input[type=button]'), function (it, item) { if ($(item).hasClass('on') && $(item).attr('name') != name) { @@ -88,9 +88,12 @@ $(document).ready(function() }); // Click on label - $('label a').live({ + $('#layered_block_left label a').live({ click: function() { - if ($(this).parent().parent().find('input').attr('disabled') == '') + var disable = $(this).parent().parent().find('input').attr('disabled'); + if (disable == '' + || typeof(disable) == 'undefined' + || disable == false) { $(this).parent().parent().find('input').click(); reloadContent(); diff --git a/modules/blocklayered/blocklayered.tpl b/modules/blocklayered/blocklayered.tpl index edc9ac90f..60810c16c 100644 --- a/modules/blocklayered/blocklayered.tpl +++ b/modules/blocklayered/blocklayered.tpl @@ -97,7 +97,7 @@ param_product_url = ''; {/if}