File Manager / wp-content Search Upload New Item Settings File "db5.php" Full path: /home1/epichome/public_html/wp-content/db5.php File size: 60.67 B (60.67 KB bytes) MIME-type: text/x-php Charset: utf-8 Download Open Edit Advanced Editor Back
jQuery( document ).ready(
function($) {
// !Validate each form on the page
$( '.visual-form-builder' ).each(
function() {
$( this ).validate(
{
rules: {
"vfb-secret":{
required: true,
digits: true,
maxlength:2
}
},
errorClass : 'vfb-error',
errorPlacement: function(error, element) {
if ( element.is( ':radio' ) || element.is( ':checkbox' ) ) {
error.appendTo( element.parent().parent() );
} else if ( element.is( ':password' ) ) {
error.hide();
} else {
error.insertAfter( element );
}
}
}
);
}
);
// Force bullets to hide, but only if list-style-type isn't set
$( '.visual-form-builder li:not(.vfb-item-instructions li, .vfb-span li)' ).filter(
function(){
return $( this ).css( 'list-style-type' ) !== 'none';
}
).css( 'list-style', 'none' );
// !Display jQuery UI date picker
$( '.vfb-date-picker' ).each(
function(){
var vfb_dateFormat = $( this ).attr( 'data-dp-dateFormat' ) ? $( this ).attr( 'data-dp-dateFormat' ) : 'mm/dd/yy';
$( this ).datepicker(
{
dateFormat: vfb_dateFormat
}
);
}
);
// !Custom validation method to check multiple emails
$.validator.addMethod(
'phone',
function( value, element ) {
// Strip out all spaces, periods, dashes, parentheses, and plus signs
value = value.replace( /[\+\s\(\)\.\-\ ]/g, '' );
return this.optional( element ) || value.length > 9 &&
value.match( /^((\+)?[1-9]{1,2})?([-\s\.])?((\(\d{1,4}\))|\d{1,4})(([-\s\.])?[0-9]{1,12}){1,2}$/ );
},
$.validator.messages.phone
);
}
);
