I am working on a solution where I need to have the first input field selected when a fancybox is shown. I have tried reacting to the resize event, which works fine in IE but not in Firefox. Also tried reacting to th开发者_如何学运维e click event on the link that opens the box - but aparently this is too early so some other element steals focus afterwards. Any ideas??
use the onComplete callback:
$("#whatever").fancybox({
onComplete: function() {
$('#someTextBox').focus();
}
});
精彩评论