2015-09-06 78 views
2

我收到此錯誤。錯誤:Bootstrap的JavaScript需要jQuery 1.9.1或更高版本

Error: Bootstrap's JavaScript requires jQuery version 1.9.1 or higher

我更新版本2.1.3將是

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 

而且我得到這個錯誤:

TypeError: $(...).live is not a function

我不知道如何解決這個問題。請建議我。

回答

2

直播已從1.7中過時,並從1.9中刪除 只需使用ondelegate

$("[selector]").on("events" [, selector ] [, data ], function() { 
    .... 
}); 
+0

感謝幫助的人。 –

+0

請點擊左側的頂部箭頭來感謝我的回答 – Sagi

+0

我是新手,我只有13點聲望,所以我現在不能使用頂部箭頭,除非我有15點聲望得分。對我來說這是一個尷尬的時刻。 –

1

通過.on()替換代碼.live()

$(selector).live(events, data, handler);    // jQuery 1.3+ 
$(document).delegate(selector, events, data, handler); // jQuery 1.4.3+ 
$(document).on(events, selector, data, handler);  // jQuery 1.7+ 


$("a.offsite").live("click", function() { 
    alert("Goodbye!"); // jQuery 1.3+ 
}); 
$(document).delegate("a.offsite", "click", function() { 
    alert("Goodbye!"); // jQuery 1.4.3+ 
}); 
$(document).on("click", "a.offsite", function() { 
    alert("Goodbye!"); // jQuery 1.7+ 
}); 

來源:http://api.jquery.com/live/

你可以嘗試更新引導到最新版本了。

+0

謝謝。它也解決了我的問題。 –

相關問題