File tree Expand file tree Collapse file tree 3 files changed +32
-27
lines changed Expand file tree Collapse file tree 3 files changed +32
-27
lines changed Original file line number Diff line number Diff line change @@ -168,6 +168,9 @@ module.exports = function(grunt) {
168
168
gruntfile : {
169
169
src : "Gruntfile.js"
170
170
} ,
171
+ demo : {
172
+ src : "demos/*.js"
173
+ } ,
171
174
all : {
172
175
src : [ "src/**/*.js" ]
173
176
} ,
Original file line number Diff line number Diff line change @@ -76,32 +76,6 @@ <h1>CSSLint Demo</h1>
76
76
< input type ="button " id ="lint-btn " value ="Run CSSLint ">
77
77
< p > (You may want to keep the CSS kinda small, this could take a while.)</ p >
78
78
< div id ="output "> </ div >
79
- < script >
80
- ( function ( ) {
81
- "use strict" ;
82
-
83
- document . body . onclick = function ( event ) {
84
- event = event || window . event ;
85
- var target = event . target || event . srcElement ,
86
- results , messages , i , len ;
87
-
88
-
89
- if ( target . id === "lint-btn" ) {
90
- document . getElementById ( "output" ) . innerHTML = "" ;
91
- results = CSSLint . verify ( document . getElementById ( "input" ) . value ) ;
92
- messages = results . messages ;
93
- for ( i = 0 , len = messages . length ; i < len ; i ++ ) {
94
- log ( messages [ i ] . message + " (line " + messages [ i ] . line + ", col " + messages [ i ] . col + ")" , messages [ i ] . type ) ;
95
- }
96
-
97
- }
98
- } ;
99
-
100
- function log ( value , level ) {
101
- var output = document . getElementById ( "output" ) ;
102
- output . innerHTML += "<span class=\"" + level + "\">" + value . replace ( / / g, " " ) + "</span><br>" ;
103
- }
104
- } ) ( ) ;
105
- </ script >
79
+ < script src ="demo.js "> </ script >
106
80
</ body >
107
81
</ html >
Original file line number Diff line number Diff line change
1
+ /* jshint browser:true */
2
+ ( function ( ) {
3
+
4
+ document . body . onclick = function ( event ) {
5
+ event = event || window . event ;
6
+ var target = event . target || event . srcElement ,
7
+ results ,
8
+ messages ,
9
+ i ,
10
+ len ;
11
+
12
+
13
+ if ( target . id == "lint-btn" ) {
14
+ document . getElementById ( "output" ) . innerHTML = "" ;
15
+ results = CSSLint . verify ( document . getElementById ( "input" ) . value ) ;
16
+ messages = results . messages ;
17
+ for ( i = 0 , len = messages . length ; i < len ; i ++ ) {
18
+ log ( messages [ i ] . message + " (line " + messages [ i ] . line + ", col " + messages [ i ] . col + ")" , messages [ i ] . type ) ;
19
+ }
20
+
21
+ }
22
+ } ;
23
+
24
+ function log ( value , level ) {
25
+ var output = document . getElementById ( "output" ) ;
26
+ output . innerHTML += "<span class=\"" + level + "\">" + value . replace ( / / g, " " ) + "</span><br>" ;
27
+ }
28
+ } ) ( ) ;
You can’t perform that action at this time.
0 commit comments