20 Rules
| ID | Name | Severity |
|---|---|---|
| 1020300 | Avoid using the call of web service jQuery ajax inside a loop |
critical
|
| 1020302 | Avoid using element type in jQuery |
medium
|
| 1020306 | Always use find for Id->Child nested selectors |
medium
|
| 1020308 | Always cache the returned objects in variables to be reused |
medium
|
| 1020310 | Use "type=" to select elements by type |
medium
|
| 1020312 | Avoid use of anonymous functions to attach events |
medium
|
| 1020314 | Avoid using css() of many elements |
medium
|
| 1020316 | Avoid Universal Selectors |
medium
|
| 1020318 | Avoid using jQuery deprecated methods |
medium
|
| 1020320 | Avoid using jQuery $.cookie |
medium
|
| 1020322 | Avoid using Ajax method without dataType with jQuery version older than 3.0.0 |
critical
|
| 1020324 | Avoid using dialog with closeText parameter with jQuery UI version older than 1.12 |
critical
|
| 1020328 | Avoid using html() with jQuery 1.9.0 (or older) |
critical
|
| 1020330 | Avoid using $(location.hash) with jQuery version older than 1.6.3 |
critical
|
| 1020332 | Avoid using .append() after() with jQuery 1.4.2 (or older) |
critical
|
| 1020334 | Avoid using attr() with jQuery 3.0.0-rc1 |
critical
|
| 1020336 | Avoid using Dialog Widget with jQuery UI version older than 1.10.0 |
critical
|
| 1020338 | Avoid using Tooltip widget with jQuery UI version older than 1.10.0 |
critical
|
| 1020340 | Always implement the success/error/complete or done/fail/always callbacks when using jQuery ajax call |
high
|
| 1020342 | Avoid empty jQuery ajax error/fail blocks |
high
|