I’m using JQuery and bootstrap, and when I try to click the button that should invoke the function, it doesn’t work. I’ve looked in the developer console and there is nothing there, anyone know?
<html> <head> <title>Bill</title> <link rel="stylesheet" href="css/bootstrap.min.css"/> <link rel="stylesheet" href="css/jumbotron-narrow-me.css"/> <script src="js/jquery-2.1.3.min.js"/> <script src="js/bootstrap.min.js"/> <script type="text/javascript"> var count=0; $('#ocs').click(function(){ count++; $('#cookies').html('0Cs : ' + count); }); </script> </head> <body> <div class="jumbotron"> <p class="lead"> welcome to opposition clicker, its amazing. it has one upgrade. "opposition" when you get this, you will get +100 0Cs' every second. </p> <br><br/> </div> <div class="container" id="cookies">aasasa</div> <button id="ocs" type="button" class="btn btn-lg btn-success">0Cs'</button> </body> </html>
Advertisement
Answer
You just need to close some script tags properly and place your script in the bottom:-)
<html> <head> <title>Bill</title> <script data-require="jquery@*" data-semver="2.1.3" src="https://code.jquery.com/jquery-2.1.3.min.js"></script> <link data-require="bootstrap@*" data-semver="3.3.1" rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" /> <script data-require="bootstrap@*" data-semver="3.3.1" src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="jumbotron"> <p class="lead"> welcome to opposition clicker, its amazing. it has one upgrade. "opposition" when you get this, you will get +100 0Cs' every second. </p> <br /> <br /> </div> <div class="container" id="cookies">aasasa</div> <button id="ocs" type="button" class="btn btn-lg btn-success">0Cs'</button> <script type="text/javascript"> var count=0; $('#ocs').click(function(){ count++; $('#cookies').html('0Cs : ' + count); }); </script> </body> </html>
PS:- I didn’t added the jumbotron-narrow-me.css in example because it is not available on plunker but hope it helps 🙂