Я работаю над существующим пользовательским элементом управления для существующего веб-сайта, который должен успешно работать в IE6, и мне нужно расширить элемент управления, чтобы скрыть его часть, как только он потерял фокус.В настоящее время все работает, если вы щелкаете элемент управления только на веб-странице, но оно не скрывается, если я выбираю другой элемент управления того же типа.Это javascript, который у меня есть на данный момент. Не работает раздел .blur (function ()):
$(document).ready(function(e) {
$('" + checkListDivId + @"').hide();
$(document).click(function(e) {
if (($('" + checkListDivId + @"').is(':visible'))) {
$('" + checkListDivId + @"').hide();
}
});
$('" + checkListDivId + @"').click(function(e) {
e.stopPropagation();
});
$('" + checkListDivId + @"').blur(function() {
if (($('" + checkListDivId + @"').is(':visible'))) {
$('" + checkListDivId + @"').hide()
}
});
$('" + textBoxDivId + @"').click(function() {
if (!($('" + checkListDivId + @"').is(':visible'))) {
$('" + checkListDivId + @"').show();
}
else {
$('" + checkListDivId + @"').hide();
}
return false;
});