jQuery对话框不在Chrome的中心
在FF和Internet Explorer中,对话框在中心向上晃动,但在chrome中它最终在左侧。
我怎样才能解决这个问题?
代码( self
是self
在的对象):
$('form').live('submit',function(e){ e.preventDefault(); var $this = this; console.log('click submit') $('', {html: 'Are you sure you want to submit this table?
All undo information will be lost.'}) .dialog({ modal: true, title: 'Are You Sure?', buttons: { ok: function(){ $.get($this.action,$($this).serialize()+'&page='+self.pageOn,function(data){ console.log(data); self.pageChanged = false; self.origPage = $('#page').clone(); self.lastClick = $('#page').clone(); }) $(this).dialog('close'); }, cancel: function(){ $(this).dialog('close'); } }, beforeClose: function(){ $(this).remove(); } }) return false; })
也许将一个类分配给对话框的div,例如:
$('', {html: 'Are you sure you want to submit this table?
All undo information will be lost.'}) .dialog({ modal: true, title: 'Are You Sure?', buttons: {
然后创建包含一个css规则,将对话放在页面上,如下所示:
.ui-dialogue{margin:0 auto;}
或者某些css会使对话中心…这是一个猜测,但可能会迫使它在大多数浏览器上工作。
- 使用chrome扩展在iframe中注入javascript
- Highcharts鼠标跟踪/鼠标hoverfunction在chrome上很慢但在firefox或IE中并不慢
- jQuery FadeIn在移动Chrome Android中无法正常运行
- localStorage不支持谷歌浏览器
- Chrome中的Spinner,IE9在同步ajax get请求期间不会显示
- Jquery jscrollpane插件错误
- jQuery $ .css()函数无法正确解释“动画延迟”(在webkit浏览器中!)
- 在Jquery UI Dialog里面上传:> Chrome和Opera错误
- dxTooltip无法在IE中工作,在Chrome中工作
Interesting Posts
Chrome RangeError:使用jQuery $ .map时超出了最大调用堆栈大小
$(window).load Chrome,Safari问题
JQuery在Firefox中不起作用,但在Chrome中起作用
在Chrome的Ominbox上按下Enter键时会激活Keyup事件侦听器
无法弄清楚为什么Chrome / Safari无法在这里获得ScrollHeight
在谷歌浏览器中,Jquery hide()和show()运行速度太慢
在OSX上重新加载Google Chrome页面
使用Chrome中的jquery更改未在文本输入上触发的事件
Chrome正在缓存HTTP PUT请求
CSS3 Transition不再在Chrome中运行了