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) {
168168 gruntfile : {
169169 src : "Gruntfile.js"
170170 } ,
171+ demo : {
172+ src : "demos/*.js"
173+ } ,
171174 all : {
172175 src : [ "src/**/*.js" ]
173176 } ,
Original file line number Diff line number Diff line change @@ -76,32 +76,6 @@ <h1>CSSLint Demo</h1>
7676 < input type ="button " id ="lint-btn " value ="Run CSSLint ">
7777 < p > (You may want to keep the CSS kinda small, this could take a while.)</ p >
7878 < 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 >
10680</ body >
10781</ 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