[英]Jquery Dialog..What am I doing wrong?
我不確定自己在做什么錯。 對話框出現了,但是沒有遵循我指定的任何設置。
function voteToday(id,userid){
$(".pleaseLogin").dialog({
autoOpen:false,
bgiframe: true,
resizable: false,
width:200,
height:75,
modal: true,
overlay: {
backgroundColor: '#000',
opacity: 0.5
}
});
$(".pleaseLogin").dialog('open');
}
您生成兩個不同的對話框,一個不打開但有選項,一個確實打開但無選項。
如果您提供了從何處獲得此對話框的更多信息,我可以回答如何修復它。
編輯
我錯了,但是發現這段代碼可以正常工作 。 似乎不起作用的唯一選項是autoOpen: false
,但是在給該選項后打開了該框。
function voteToday(id,userid){
$(".pleaseLogin").dialog('open');
}
$(document).ready(function(){
$(".pleaseLogin").dialog({
autoOpen: false,
bgiframe: true,
resizable: false,
width:500,
height:75,
modal: true,
overlay: {
backgroundColor: '#000',
opacity: 0.5
}
});
$('.something').click(voteToday);
});
為什么不使用autoOpen:true設置? 看來問題出在兩次調用.dialog()的問題上。 您將要在DOM准備就緒時創建對話框,然后在您的pollToday函數中簡單地對其調用open方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.