如何将CSS应用于在jQuery对话框中打开的HTML页面?
我有一个包含所有div和CSS的HTML页面,该页面通过jQuery对话框显示在ASPX页面中。我已经将CSS应用于ASPX页面和HTML页面,但是CSS仍然没有被应用 我有以下代码:如何将CSS应用于在jQuery对话框中打开的HTML页面?,jquery,asp.net,css,jquery-dialog,Jquery,Asp.net,Css,Jquery Dialog,我有一个包含所有div和CSS的HTML页面,该页面通过jQuery对话框显示在ASPX页面中。我已经将CSS应用于ASPX页面和HTML页面,但是CSS仍然没有被应用 我有以下代码: <script type="text/javascript"> $(function () { $('#Dialog').dialog({ autoOpen: false, width: 800, height: 600, modal: true
<script type="text/javascript">
$(function () {
$('#Dialog').dialog({
autoOpen: false, width: 800, height: 600, modal: true
});
});
$('.mosaic-overlay').live('click', function (e) {
var url = $(this).attr('href');
alert(url);
$('#Dialog').html('').dialog('open').load(url);
// .load(url);
e.preventDefault();
});
</script>
$(函数(){
$('#Dialog')。Dialog({
自动打开:false,宽度:800,高度:600,模式:true
});
});
$('.mosaic overlay').live('click',函数(e){
var url=$(this.attr('href');
警报(url);
$('#Dialog').html('.Dialog('.open').load(url);
//.加载(url);
e、 预防默认值();
});
如何将CSS动态应用于HTML页面?您可以在页面上加载CSS。
调用将加载内容并将其设置为元素的innerHtml。 将应用页面上的所有css规则 或者,所需的CSS可以是从url加载的html的一部分。
这些CSS规则将在显示内容之前创建和应用。
此方法比在页面中已经有CSS要慢。要动态设置CSS,JQuery有一个CSS方法-请参见此处
我试图在html页面的页眉上添加样式表,但在jquery对话框中打开时,它仍然没有加载带有css的页面。