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