В app/assets/javascripts
, я сохранил bootstrap.js
(из twitter github). У меня есть Bootstrap CSS, которая относится к поповер и подсказке загружен - в app/assets/stylesheets
Twitter Bootstrap Popover не работает
С моей show.html.erb
в app/views/questions
:
<button class="btn" id="button1"><%= @question.option_1 %></button>
<script type="text/javascript">
$(function() {
$(".btn").click(function() {
var idname = this.id;
$("#"+idname).addClass("clicked");
$("#"+idname).siblings().removeClass("clicked");
});
});
$(function() {
$(".btn").popover(offset: 5,
placement: 'left');
});
</script>
application.js
Мой файл в app/assets/javascripts
имеет их как последние 3 строки:
//= require jquery
//= require jquery_ujs
//= require_tree .
Похоже, что они просто комментарии, но я искал синтаксис, и это кажется правильным.
То, что я пробовал: 1.) Загрузил все CSS (а не только те, которые относятся к popover). 2.) Все другие соответствующие сообщения stackoverflow
Вы загрузили остальные скрипты, которые необходимы для работы? Как всплывающая подсказка и сценарий перехода? –
Да, я загрузил все сценарии Bootstrap –
. Скрипты popover не связаны с загрузкой. Вы должны скачать и включить их специально ... – three