如何在jquery对话框ui打开时设置背景图像()
如何在jquery对话框ui打开时设置背景图像如何在jquery对话框ui打开时设置背景图像(),jquery,jquery-ui,jquery-ui-dialog,Jquery,Jquery Ui,Jquery Ui Dialog,如何在jquery对话框ui打开时设置背景图像 如何在jquery中设置html页面的背景图像您的问题并不完全清楚,但是: 你可以用。将css类添加到元素。css类可以定义背景图像 .sky { background-image:url('sky.png'); } $('#someElement').addClass('sky'); jQueryUI对话框不会阻止您使用javascript更改其后面的页面,即使该对话框是模态的 以下工作将起作用: $('body').css('back
如何在jquery中设置html页面的背景图像您的问题并不完全清楚,但是: 你可以用。将css类添加到元素。css类可以定义背景图像
.sky
{
background-image:url('sky.png');
}
$('#someElement').addClass('sky');
jQueryUI对话框不会阻止您使用javascript更改其后面的页面,即使该对话框是模态的 以下工作将起作用:
$('body').css('background','url(path/to/your/image.jpg)')
如果要在UI对话框打开时设置背景图像,则应绑定到对话框的打开事件,如下所示:
$( ".selector" ).dialog({
open: function(event, ui) { ... }
});
或者
如果在页面上设置新的背景图像时遇到问题,则可能是页面上的某个元素使用了比您提供的更具体的CSS选择器进行了样式设置。例如,您可能在具有背景图像的正文中嵌套了一个包装器div,这将删除正文标记。在jQuery UI中,当对话框打开时,通过设置UI小部件覆盖类的适当值来更改页面背景。您可以通过更改背景属性或使用其他CSS属性来检查背景 您可以使用jQuery提供的方法来修改这些值
$( ".selector" ).bind( "dialogopen", function(event, ui) {
...
});