Browse Source

#22: Support extra small label (col-xs-) elements

nghuuphuoc 12 years ago
parent
commit
7a2ba6170a
5 changed files with 8 additions and 8 deletions
  1. 2 2
      CHANGELOG.md
  2. 1 1
      README.md
  3. 2 2
      dist/js/bootstrapValidator.js
  4. 1 1
      dist/js/bootstrapValidator.min.js
  5. 2 2
      src/js/bootstrapValidator.js

+ 2 - 2
CHANGELOG.md

@@ -2,11 +2,11 @@
 
 
 v0.2.0
 v0.2.0
 * Add custom submit handler (using ```submitHandler``` option)
 * Add custom submit handler (using ```submitHandler``` option)
+* Add ```live``` option
 * Add ```callback``` validator
 * Add ```callback``` validator
 * Add ```creditCard``` validator
 * Add ```creditCard``` validator
 * Add ```different``` validator
 * Add ```different``` validator
-* Add ```live``` option
-* #22: Support form that labels are placed in small (col-sm-), medium (col-md-) elements
+* #22: Support form that labels are placed in extra small (col-xs-), small (col-sm-), medium (col-md-) elements
 * #25: The ```regexp``` validator does not work
 * #25: The ```regexp``` validator does not work
 
 
 v0.1.1 (2013-10-17)
 v0.1.1 (2013-10-17)

+ 1 - 1
README.md

@@ -128,7 +128,7 @@ callback (*) | n/a     | The callback method
 
 
 The callback method must follow the format below:
 The callback method must follow the format below:
 
 
-```
+```javascript
 function(fieldValue, validator) {
 function(fieldValue, validator) {
     // fieldValue is the value of field
     // fieldValue is the value of field
     // validator is instance of BootstrapValidator
     // validator is instance of BootstrapValidator

+ 2 - 2
dist/js/bootstrapValidator.js

@@ -164,7 +164,7 @@
                 if (label = $parent.find('label').get(0)) {
                 if (label = $parent.find('label').get(0)) {
                     cssClasses = $(label).attr('class').split(' ');
                     cssClasses = $(label).attr('class').split(' ');
                     for (var i = 0; i < cssClasses.length; i++) {
                     for (var i = 0; i < cssClasses.length; i++) {
-                        if (/^col-(sm|md|lg)-\d+$/.test(cssClasses[i])) {
+                        if (/^col-(xs|sm|md|lg)-\d+$/.test(cssClasses[i])) {
                             offset = cssClasses[i].substr(7);
                             offset = cssClasses[i].substr(7);
                             break;
                             break;
                         }
                         }
@@ -172,7 +172,7 @@
                 } else {
                 } else {
                     cssClasses = $parent.children().eq(0).attr('class').split(' ');
                     cssClasses = $parent.children().eq(0).attr('class').split(' ');
                     for (var i = 0; i < cssClasses.length; i++) {
                     for (var i = 0; i < cssClasses.length; i++) {
-                        if (/^col-(sm|md|lg)-offset-\d+$/.test(cssClasses[i])) {
+                        if (/^col-(xs|sm|md|lg)-offset-\d+$/.test(cssClasses[i])) {
                             offset = cssClasses[i].substr(14);
                             offset = cssClasses[i].substr(14);
                             break;
                             break;
                         }
                         }

File diff suppressed because it is too large
+ 1 - 1
dist/js/bootstrapValidator.min.js


+ 2 - 2
src/js/bootstrapValidator.js

@@ -164,7 +164,7 @@
                 if (label = $parent.find('label').get(0)) {
                 if (label = $parent.find('label').get(0)) {
                     cssClasses = $(label).attr('class').split(' ');
                     cssClasses = $(label).attr('class').split(' ');
                     for (var i = 0; i < cssClasses.length; i++) {
                     for (var i = 0; i < cssClasses.length; i++) {
-                        if (/^col-(sm|md|lg)-\d+$/.test(cssClasses[i])) {
+                        if (/^col-(xs|sm|md|lg)-\d+$/.test(cssClasses[i])) {
                             offset = cssClasses[i].substr(7);
                             offset = cssClasses[i].substr(7);
                             break;
                             break;
                         }
                         }
@@ -172,7 +172,7 @@
                 } else {
                 } else {
                     cssClasses = $parent.children().eq(0).attr('class').split(' ');
                     cssClasses = $parent.children().eq(0).attr('class').split(' ');
                     for (var i = 0; i < cssClasses.length; i++) {
                     for (var i = 0; i < cssClasses.length; i++) {
-                        if (/^col-(sm|md|lg)-offset-\d+$/.test(cssClasses[i])) {
+                        if (/^col-(xs|sm|md|lg)-offset-\d+$/.test(cssClasses[i])) {
                             offset = cssClasses[i].substr(14);
                             offset = cssClasses[i].substr(14);
                             break;
                             break;
                         }
                         }