// Blocklayered: Fix bug with new Jquery version
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -97,7 +97,7 @@ param_product_url = '';
|
||||
{/if}
|
||||
<label for="layered_{$filter.type_lite}_{$id_value}"{if !$value.nbr} class="disabled"{else}{if isset($filter.is_color_group) && $filter.is_color_group} name="layered_{$filter.type_lite}_{$id_value}" class="layered_color" rel="{$id_value}_{$filter.id_key}"{/if}{/if}>
|
||||
{if !$value.nbr}
|
||||
{$value.name|escape:html:'UTF-8'}{if $layered_show_qties}<span> ({$value.nbr})</span>{/if}</a>
|
||||
{$value.name|escape:html:'UTF-8'}{if $layered_show_qties}<span> ({$value.nbr})</span>{/if}
|
||||
{else}
|
||||
<a href="{$value.link}" rel="{$value.rel}">{$value.name|escape:html:'UTF-8'}{if $layered_show_qties}<span> ({$value.nbr})</span>{/if}</a>
|
||||
{/if}
|
||||
|
||||
Reference in New Issue
Block a user