0
任何人都可以看到为什么这会表现如此之慢吗? 如果没有一个明显的问题,我可以消除jQuery作为问题,并将我的注意力转移到我的CSS。jQuery函数性能下降
$("#dialog-modal").dialog({
modal: true,
autoOpen: false,
resizable: false,
draggable: false,
dialogClass: 'ui-dialog-content1',
show:{
effect:"blind",
duration:500
},
buttons: {
"discharge": {
text: " Discharge ",
click: function() {
$('#DisRefForm').submit();
},
class: 'btn purple',
style: 'font-family: "Segoe UI", Helvetica, Arial, sans-serif'
},
"cancel": {
text: " Cancel",
click: function() {
$(this).dialog('close');
},
class: 'btn blue',
style: 'font-family: "Segoe UI", Helvetica, Arial, sans-serif'
}
},
});
DisRefForm是我的形式.. jQuery的功能链接回一个div的ID ...
<div id="dialog-modal" title="Discharge Warning">
<p>Are you sure you want to discharge this Guy ?</p>
</div>
它有多慢?这不是500毫秒的表演效果吗? – acfrancis
什么表现缓慢?按钮点击事件触发?对话框显示? (最后尝试的时间较短) –
不,它显示的很好,但是当我将鼠标放在btn上时,光标需要一些时间才能切换到手形图标,一旦btn被点击,还有一个延迟......涉及到很多CSS,但我只是想确定它不是jQuery本身...... – mkell