2012-04-13 13 views
3

ich auf meiner Seite diesen jQuery-Code, der in Chrome funktioniert gut, aber ich bekomme und Fehler auf dem Internet Explorer 8 in dem Trigger ('Klick') LiniejQuery + Fancybox Trigger-Fehler auf dem Internet Explorer 8

$('#btnd16').click(function(e){ 
    var iiid = $('#midet').val(); 
    $('#d16_midethistorial_id').val(iiid); 

    //sumamos por ajax 
    var $mivalor = $('#d16_midethistorial_id').val() 
    var $url = $('input#miruta').val(); 

    $.post($url, { midethistorial_id: $mivalor }, 
     function(data) { 
       $("#nirefancy").fancybox({ 
       'width'   : '90%', 
       'height' : '90%', 
       'transitionIn' : 'elastic', 
       'transitionOut' : 'elastic', 
       'type'  :'inline', 
       'autoDimensions': false, 
       'autoScale' : false, 
         'scrolling' : 'no', 
       'titleShow' : true, 
      }).trigger('click'); 
    }); 

    return false 
}); 

das ist mein html für fancybox:

<a href="{{ path('detformacion_play',{'id': detentrenamiento.detformacion.id }) }}" id="nirefancy" style="display: none;">.</a> 

ich in einem butten geklickt und ich einfügen einige Daten mithilfe ajax in der Datenbank nach, dass ich möchte ein fancybox öffnen. Wie ich schon sagte, es funktioniert auf Chrome, aber nicht in IE8

Hilfe oder Anhaltspunkt? Dank im Voraus

Antwort

5

Aus der Spitze von meinem Kopf, zwei weitere Möglichkeiten:

1) 'titleShow' : true, < - extra Komma am Ende des Objekts IE interpretiert als Satan

2) Schliessen Sie Ihren Event-Handler in ein Dokument bereit Block:

+0

Es ist fast definitiv das zusätzliche Komma. –

+0

walaaaaa! es ist ein extra Komma! Jetzt wird die Seite korrekt geladen, aber als ich geklickt habe, erhalte ich einen Fehler in jQuery-1.5.2.min.js Zeile 16 carachter 14229. Das $ ('# btnd16'). Klick ... es ist in $ (Dokument) .ready (Funktion() {mit anderen Funktionen: http://pastebin.com/5PmS5CNT – ikerib

+0

Versuchen Sie, den Aufenthaltsort des Problems einzugrenzen und eine andere Frage zu stellen, bitte, es ist viel zu einschüchternd so :) – karim79

Verwandte Themen