Пулы потоков являются большими, когда у Вас есть больше задач обработать, чем доступные потоки.
можно добавить все задачи к пулу потоков и указать максимальное количество потоков, которые могут работать в определенное время.
Выезд этот страница на MSDN: http://msdn.microsoft.com/en-us/library/3dasc8as (По сравнению с 80) .aspx
Я установил свойство tabIndex для div, чтобы его можно было сфокусировать, и, кроме того, если я прокомментирую высоту, срабатывает событие размытия, поэтому я предполагаю, что это не проблема.
Сначала поймите, что события focus
и blur
поддерживаются только для фокусируемых элементов . Чтобы сделать ваш
tabindex
.
Проприетарное событие IE focusout
у меня сработало:
$('.selected_option').bind('focusout', function(){
alert('focusout');
});
Опять же, это проприетарное (см. quirksmode ), но может быть уместным, если оно решает вашу проблему. Вы всегда можете выполнить привязку к событиям blur
и focusout
.
Try using an anchor tag instead of a div since these are naively focusable. You can set the href of the anchor to "javascript:void(0)" to prevent it from actually linking to a pageand use the css property "display: block" to make it render like a div. Something like this:
<html>
<head>
<title>Exploring IE</title>
<style type="text/css">
/** Exploring IE**/
.selected_option
{
display: block;
height:18px;
}
</style>
<script type="text/javascript" src="jquery-1.3.2.min9919.js"></script>
<script type="text/javascript">
$().ready(function(){
$('.selected_option').blur(function(){
alert('blurred');
});
});
</script>
</head>
<body>
<a href="javascript:void(0)" class="selected_option">anywhere in the page</a>
</body>
</html>
Haven't tested this, but I think it should work.
Попробуйте:
$('.selected_option').bind('blur', function(){
alert('blurred');
});
Также вы можете сделать еще один трюк - обрабатывать все щелчки мыши и / или события фокусировки, и если выбран какой-то другой элемент управления, то ваш собственный будет размытым (конечно, если он был выбрано ранее).