jquery - Javascript Error "Uncaught TypeError: element.popover is not a function" in Ruby on Rails 5 -


i tried use geojson layer geo.map.admin.ch api. (see example here: http://codepen.io/anon/pen/qrgnvy?editors=0010)

that works fine. have test in localhost.

but when transfere ruby on rails framework, error "uncaught typeerror: element.popover not function" appears.

i might have in order js files loaded. evenn when put stuff in index.html.erb file error occures.

<div style="display: block;">   <div id="popup" title="tubecam standort"></div> </div>  <script src="http://api3.geo.admin.ch/loader.js?lang=en" type="text/javascript"></script>  <script type="text/javascript">    var layer = ga.layer.create('ch.swisstopo.pixelkarte-farbe');   var map = new ga.map({     target: 'map',     layers: [layer],     view: new ol.view({       resolution: 50,       center: [692266, 254661]     })   });  ...  // popup showing position user clicked   var popup = new ol.overlay({     element: document.getelementbyid('popup')   });   map.addoverlay(popup);    map.on('singleclick', function(evt) {     var feature = map.foreachfeatureatpixel(evt.pixel, function(feat, layer) {       return feat;     });     var element = $(popup.getelement());     element.popover('destroy');     if (feature) {       popup.setposition(evt.coordinate);       element.popover({         'placement': 'top',         'animation': false,         'html': true,         'content': feature.get('description')       }).popover('show');     }   });  </script> 

any suggestions what's problem? helping out. greets

you need load jquery , bootstrap:

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js" type="text/javascript"></script> <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" type="text/javascript"></script> <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> 

have in pen settings.


Comments

Popular posts from this blog

inversion of control - Autofac named registration constructor injection -

verilog - Systemverilog dynamic casting issues -

ios - Change Storyboard View using Seague -