在jade里用script标签写js代码貌似没有被加载,求指点!
想使用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 回复
问题已解决,是我的一个方法没有写 ’ } ',汗~~~纠结了一晚上