2012-02-05 2 views
12

Firebug выбрасывает эти ошибки:Twitter Bootstrap 2 javascript плагины не работают

$ (document) .on не является функцией | . Bootstrap.js (строка 786):

$(document).on('keyup.dismiss.modal', function (e) { 

$ ("тело") на это не функция | bootstrap.js (строка 139):

$('body').on('click.alert.data-api', dismiss, Alert.prototype.close) 

И тогда плагины не работают.

Любые идеи о том, как исправить это?

Я загружаю jquery перед загрузкой, конечно, поэтому я не знаю, в чем проблема. JQuery работает нормально.

ответ

21

Nevermind, я использовал другую версию jQuery. Загрузили последнюю версию, и она отлично работала.

+1

Да, (http://twitter.github.com/bootstrap/javascript.html) страница [Javascript] говорит: «** Heads до ** Все! Плагины javascript требуют последней версии jQuery. " –

4

.on() был добавлен в jQuery версии 1.7 и отменен delegate() и live().

Смежные вопросы