.woo-product-short-desc {
visibility:hidden
}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product:hover .woo-product-short-desc {
visibility: initial;
}
<input type="text" minlength="10" maxlength="20" pattern="[\d]">
function pre_validateForm_vo(){
if ($('#ticket-sections').val() == ""){
$('#ticket-sections').css('border',' 2px solid #ff0000') ;
$('.ticket-form-vo .error_sections').html('Выберите раздел вопрос-ответ');
} else if ($('#ticket-pagetitle').val() == ""){
$('#ticket-pagetitle').css('border',' 2px solid #ff0000') ;
$('.ticket-form-vo .error_title').html('Введите тему вопроса');
} else if ($('#ticket-editor').val() == ""){
$('#ticket-editor').css('border',' 2px solid #ff0000') ;
$('.ticket-form-vo .error_text').html('Введите Ваш вопрос');
} else{
$('#ticket-sections').css('border',' 2px solid #E6E6E6');
$('#ticket-pagetitle').css('border',' 2px solid #E6E6E6') ;
$('#ticket-editor').css('border',' 2px solid #E6E6E6');
$('#ticket-sections-step2').val($('#ticket-sections').val());
$('#voprostext-step2').val($('#ticket-editor').val());
$('#voprostitle-step2').val($('#ticket-pagetitle').val());
$('.ticket-form-vo .error_sections').html('');
$('.ticket-form-vo .error_title').html('');
$('.ticket-form-vo .error_text').html('');
$('.modal-vopro-step2').modal('show');
}
};
для начала логику как то так поправить, что бы это хоть как то работало. А дальше по ситуации смотреть надо.