function _271(_272,_273,_274){
var win=$("<div style=\"width:275px;\"><div class=\"messager-body\"></div></div>").appendTo("body");
win.append(_273);
if(_274){
var tb=$("<div class=\"messager-button\"></div>").appendTo(win);
for(var _275 in _274){
$("<a></a>").attr("href","javascript:void(0)").text(_275).css("margin-left",10).bind("click",eval(_274[_275])).appendTo(tb).linkbutton();
}
}
win.window({title:_272,noheader:(_272?false:true),width:300,height:"auto",modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,onClose:function(){
setTimeout(function(){
win.window("destroy");
},100);
}});
win.window("window").addClass("messager-window");
win.children("div.messager-button").children("a:first").focus();
win.live('keydown', function (event){
var keynum = event.keyCode || event.which;
if (keynum == 9) {//Write some logic
return false;
}
});
win.focusout(function () {
$(".l-btn").focus();
});
return win;
};
添加代码如下:
win.live('keydown', function (event){
var keynum = event.keyCode || event.which;
if (keynum == 9) {//Write some logic
return false;
}
});
win.focusout(function () {
$(".l-btn").focus();
});
暂时这么对应着,光标没有很好的回到原位,还待解决。