blob: 8cee916940eab450d61571603a33731f93dc3975 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{ 'name': 'Simple Rule Set 1'
, 'description': 'A trivila rule set for experimentation.'
, 'rules': [
//---
{ 'id': 18081201
, 'name': 'Headings are capitalized'
, 'description': 'Check to see if all h1 headings use leading capital letters.'
, 'rule':
function() {
var badHeadings = $('h1').filter(function(idx) {
var ch = $(this).text()[0];
if (ch) {
return (ch == ch.toLowerCase());
} else {
return false;
}
});
$(badHeadings).map(function(idx, elt) {
report('Heading does not start with a capital letter.', elt);
});
}
}//,
]
}
|