1. 程式人生 > >關於jquer 在IE7的上的小BUG

關於jquer 在IE7的上的小BUG

   本人在一個專案中,由於業務需求,需要相容IE瀏覽器,專案完成之後,在與甲方互動中,發現ajax的回撥函式在某些時候不會啟用,最初使用的是jquery 3.2.1版本的,以為是相容問題,在經過一陣面向網際網路程式設計之後,新增大部分相容程式碼,並且更換成1.9.1版本的jquery ,甲方反饋在360安全瀏覽器的相容模式下,ajax的回撥函式有時還是無效,經過各種測試以及面向網際網路程式設計之後,發現了原因,因為我習慣在ajax回撥函式中列印後端傳過來的引數,以便檢視,但是我在360安全瀏覽器的相容模式相容IE 7 的狀態上發現,點選事件觸發ajax的同時,後端接受值沒問題,並且返回引數並沒有報錯,但是在開發者工具中,發現回撥函式中的console.log()報錯了,具體為何會報錯原因未知,有大佬看到並且知道這個問題是如何引發請留下答案,感激不盡