Голландская страница, содержащая DIV
блоки, которые можно скрыть с помощью скрипта jQuery.
Если вы посмотрите на эту страницу с IE , вы заметите, чтофильтрация (скрытие / скрытие DIV
блоков очень медленное .
Я использую IE 8, Opera 11, Firefox 11, Chrome 18.
Использование любого другого браузера: Chrome , Firefox и Opera , это намного быстрее .
Может кто-нибудь скажет мне, почему это так?
Или кто-нибудь может предложить сделать его более отзывчивым в IE?
Это фрагмент, который я использую для фильтрации:
<form class="searchBox">
Zoek naar <input type="text" name="filterargument" id="filterargument" />
<input type="button" name='filterbutton' id='filterbutton' value="filter..." />
<i>(deel van de) clubnaam , de federatie of het clubnr</i>
</form>
<script type="text/javascript">
var $filterArgument = $("#filterargument");
$('#filterargument').keyup( function() { performFilter(); });
$('#filterbutton').click( function() { performFilter(); });
function performFilter() {
var filterArgument = $filterArgument.val();
if (filterArgument === '') {
$('.filterbaar').show(); }
else {
$('.filterbaar:not(:icontains("' + filterArgument + '"))').hide();
$('.filterbaar:icontains("' + filterArgument + '")').show();
}
}
</script>
</div>