[英]Launch jquery facebox from a javascript function?
我在函數中使用它
document.getElementById("DeleteConfirmationdiv").style.display = 'block';
現在,我想使用jQuery Facebox插件啟動此DeleteConfirmationdiv
。 可能嗎?
到目前為止,我一直在使用這樣的Facebox,
$(document).ready(function($) {
$.facebox.settings.opacity = 0.2;
$('a[rel*=facebox]').facebox();
});
我的頁面上有這個
<a id="signin" href="#signindiv" rel="facebox">
<img alt="" src="Css/images/Sign in.png" height="19" width="59" />
</a>
我試過了,但是沒有用,
function showDisplaydiv() {
$.facebox.settings.opacity = 0.2;
$('#ConfirmationPanel').facebox();
//document.getElementById("ConfirmationPanel").style.display = 'block';
document.getElementById("datatable").style.display = 'block';
document.getElementById("ImageButtonDiv").style.display = 'block';
document.getElementById("adddiv").style.display = 'none';
return false;
}
我通過按鈕調用此功能,
<asp:Button ID="Delete" runat="server" CssClass="deletebuttons"
OnClientClick="javascript:return(Deleteyuitable()&&showDisplaydiv(''));"
onfocus="this.blur();" Text="" />
我已經做好了,
$(function(){
$.facebox({ div: '#box' });
});
就這樣
function showDisplaydiv() {
$.facebox.settings.opacity = 0.2;
$.facebox({ div: '#ConfirmationPanel' });
//document.getElementById("ConfirmationPanel").style.display = 'block';
document.getElementById("datatable").style.display = 'block';
document.getElementById("ImageButtonDiv").style.display = 'block';
document.getElementById("adddiv").style.display = 'none';
return false;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.