IE8中jQuery.load()載入頁面不顯示的原因

crackedlove發表於2018-11-14

一、jQuery.load()

  jQuery.load(url,[data],[callback])通過Ajax非同步請求載入伺服器中的資料,並把資料放到指定元素中。

  • url :請求伺服器的地址
  • data :可選項,請求時傳送的資料
  • callback :可選項,請求成功後的回撥函式

例: $(“.content”).load(” https://www.imooc.com/data/fruit_part.html “)

二、IE8中使用jQuery.load()載入頁面無法顯示的原因

  首先,在IE8中,是可以使用jQuery.load()方法的(在相容IE的jQuery版本下)

  原因:在被載入頁面中存在沒有成對閉合的html標籤,如<div><span></span>,   <div>標籤沒有閉合。

 

相關文章