bonjour,

j'ai un souci avec ce script qui ne fonctionne pas, je souhaite qu'il fonctionne uniquement sur les navigateur internet explorer inférieur à la version 9.

ce bout de code permet de mettre des images sur les checkbox et radio

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript">
    $(function () {
      if ($.browser.msie && parseInt($.browser.version) < 9) {
        var inputs = $('.custom-checkbox_radio input');
        inputs.live('change', function(){
          var ref = $(this),
              wrapper = ref.parent();
          if(ref.is(':checked')) wrapper.addClass('checked');
          else wrapper.removeClass('checked');
        });
        inputs.trigger('change');
      }
    });
</script>

j'ai comme message :
Uncaught TypeError: Cannot read property 'msie' of undefined