I am an fairly new rails programmer (about a year or so) and am working on my first big project. It is written in haml btw.
So here is my code for the _loginaside.haml:
%a.btn.btn-info{"data-content" => "A larger popover to demonstrate the max-width of the Bootstrap popover.", "data-toggle" => "popover", href: "#", title: "Popover title"} Large popover
And my shared.js.coffee:
$(document).ready ->
$(".btn").popover placement: "bottom"
return
Here is the outputted html (ignore the messy li):
<li class='login-user clearfix'></li>
<a class='btn btn-default' data-content='Hello' data-toggle='popover' href='#' title='Popover title'>Large popover</a>
<span class='user-icon'>
<img alt="Login" src="/assets/login.png" />
luke@hollowaydesignfirm.com
</span>
And finally my header:
<link href="/assets/application.css?body=1" media="all" rel="stylesheet" />
<script src="/assets/jquery.js?body=1"></script>
<script src="/assets/jquery_ujs.js?body=1"></script>
<script src="/assets/bootstrap/affix.js?body=1"></script>
<script src="/assets/bootstrap/alert.js?body=1"></script>
<script src="/assets/bootstrap/button.js?body=1"></script>
<script src="/assets/bootstrap/carousel.js?body=1"></script>
<script src="/assets/bootstrap/collapse.js?body=1"></script>
<script src="/assets/bootstrap/dropdown.js?body=1"></script>
<script src="/assets/bootstrap/tab.js?body=1"></script>
<script src="/assets/bootstrap/transition.js?body=1"></script>
<script src="/assets/bootstrap/scrollspy.js?body=1"></script>
<script src="/assets/bootstrap/modal.js?body=1"></script>
<script src="/assets/bootstrap/tooltip.js?body=1"></script>
<script src="/assets/bootstrap/popover.js?body=1"></script>
<script src="/assets/bootstrap.js?body=1"></script>
<script src="/assets/shared.js?body=1"></script>
<script src="/assets/application.js?body=1"></script>
The button is showing up but the popover doesn't work.