Проблема заключается в том, что в ie не работает определенный скрипт, в то время как остальные работают. С остальными браузерами проблем нет. Только с ie, в 10 версии, конечно всё ок. Подскажите, в чем может быть проблема.
есть такой html
<form class="form-send">
<div class="column-fieldset">
<fieldset>
<textarea class="message true-input" placeholder="ля"></textarea>
</fieldset>
</div>
<div class="column-fieldset">
<fieldset class="ramka">
<input class="window fieldset-type true-input" type="text" placeholder="ля">
</fieldset>
<fieldset class="ramka">
<input class="window fieldset-type true-input" type="text" placeholder="ля">
</fieldset>
<fieldset class="ramka">
<input class="window fieldset-type true-input" type="text" placeholder="Ля">
</fieldset>
<fieldset class="ramka">
<input class="window fieldset-type true-input" type="text" placeholder="Ля">
</fieldset>
<div class="sinbad">
<input class="button-send" type="submit" title="" value="Ля">
</div>
</div>
</form>
<form class="search" name="myForm" action="action.php" onsubmit="return validateForm(this)" method="post">
<input name="fname" class="form-search" type="text">
<input type="submit" class="btn" value=""/>
</form>
и такой js. Который присваивает классы обязательным полям
var searchText = $('.search input.form-search, .true-input'),
searchSubmit = $('.search input.btn, .button-send');
searchSubmit.click(function(){
var inputs = $(this).parents('form').find('.true-input, .form-search');
if (inputs.val().length<1) {
inputs.addClass('error');
return false;
} else {
inputs.removeClass('error');
}
});
searchText.each(function(i,element){
$(element).on('focus',function(){
$(element).removeClass('error');
});
});
searchText.filter('.form-search').on('clickoutside',function(){
$(this).removeClass('error');
});