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}