Как я могу вызвать событие, когда скрытый div получить фокус в jQuery? - PullRequest
0 голосов
/ 30 сентября 2010

В дизайне вкладок Если есть несколько скрытых div, как я могу вызвать событие, когда скрытый div получает фокус с помощью jquery.Я попытался "фокус", но это для элементов управления формой.пожалуйста, предложите

Ответы [ 2 ]

0 голосов
/ 30 сентября 2010

Сложно сфокусировать скрытое поле.Но я предлагаю использовать прозрачность как альтернативу, если ваш существующий код DIVs является редактируемым.Вы можете сделать это примерно так:

HTML:

<div id="hiddendiv" style="height:'200';width:'200'">This is hidden DIV</div>

jQuery:

$('#hiddendiv').stop().animate({ opacity: 0.0 }, 500);

$('#hiddendiv').live('mouseenter', function(){
    $('#hiddendiv').stop().animate({ opacity: 1.0 }, 500);
});

Демо

0 голосов
/ 30 сентября 2010

Вы можете предоставить обратный вызов методу show(), если только вы делаете этот вызов.

$('#tab1').show('fast', function(){
    // do something now that it is showing
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...