在jade里用script标签写js代码貌似没有被加载,求指点!
发布于 10 年前 作者 YDSS 22122 次浏览 最后一次编辑是 8 年前

想使用bootstrap的自动转换标签页active属性的js方法,结果发现似乎在jade里写的script代码无效,无奈加了一些alert做测试,果真没反应。我在script标签后面加了个 . 不然会报错。请问jade里到底要怎么用script标签呢?急!(代码如下)

  1 doctype html
  2 html
  3   head
  4     include ../layout/head
  5     script(type='text/javascript').
  6       $(document).ready(function() {
  7         alert('kdididididi');
  8         $('#tabs a:first').tab('show');
  9 
 10         $('#tabs a').click(function (e) {
 11           e.preventDefault();
 12           $(this).tab('show');
 13         };
 14 
 15         $('#btn1').click(function() {
 16           alert('aaaa');
 17         };
 18       });
 19   body
 20     include ../layout/body
 21     .container
 22       ul#tabs.nav.nav-tabs
 23         li
 24           a(href='#') Home
 25         li
 26           a(href='#') JJJkk
 27         li.dropdown
 28           a.dropdown-toggle(data-toggle='dropdown' href='#') MyBlog
 29             span.caret
 30             ul.dropdown-menu
 31               li
 32                 a(href='/blog/read') Read
 33               li
 34                 a(href='/blog/write') Write
 \n```
1 回复

问题已解决,是我的一个方法没有写 ’ } ',汗~~~纠结了一晚上

回到顶部