Javascript 使用jQuery关闭引导模式

Javascript 使用jQuery关闭引导模式,javascript,jquery,html,css,iframe,Javascript,Jquery,Html,Css,Iframe,我在一个网站上放置了一个带有一些内容的iframe。单击元素后,我将打开一个boostrap模式。样式表是为网站定义的,其中样式直接应用于html元素,而不使用类。Modal有单独的样式表。现在,我的模式样式被网站样式覆盖 如何删除网站样式表在modal上应用的样式。我在谷歌上搜索了很多,但找不到任何解决办法。我对这个问题感到震惊。试试这段代码 $('#your_modal_ID').modal('hide'); $('body').removeClass('modal-open'); $('.

我在一个网站上放置了一个带有一些内容的iframe。单击元素后,我将打开一个boostrap模式。样式表是为网站定义的,其中样式直接应用于html元素,而不使用类。Modal有单独的样式表。现在,我的模式样式被网站样式覆盖

如何删除网站样式表在modal上应用的样式。我在谷歌上搜索了很多,但找不到任何解决办法。我对这个问题感到震惊。

试试这段代码

$('#your_modal_ID').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
试试这个代码

    <a href='#' onclick='closeModel()'>Model</a>
    <script>        
        function closeModel(){
            $('#modelid').modal('hide');
            $('#modelid').removeClass('className');
            $('#modelid').addClass('className');
        }
    </script>

函数模型(){
$('#modelid').model('hide');
$('#modelid').removeClass('className');
$('#modelid').addClass('className');
}

用代码创建一个JSFIDLE。很容易回答
document.getElementById('your_id')。removeAttribute('style')如何?
如果我删除样式属性,则清除内联样式而不是应用样式stylesheet@user2083041你有没有试过我的代码,它会删除所有的模式样式,比如暗背景,阻止滚动等等。这个
$('link)怎么样[title=titleName]')。prop('disabled',true);
它将删除模态的属性/样式。我需要停止或禁用应用于网站样式表中模态内部元素的样式样式样式样式直接应用于不基于类或id的元素