是否可以使用jquery删除内联样式的display:none?

use*_*762 3 jquery jquery-ui

我在我的网站上使用jquery选项卡.我刚刚为我正在使用的地图安装了一个新的jquery插件(平滑缩放),但它没有重复分析.我检查了firebug,它创建了一个内联样式的显示:none.

我尝试使用以下内容删除显示样式,但它没有用

$(document).ready(function(){
    $("#tabs-4").css('display', '');
});
Run Code Online (Sandbox Code Playgroud)

有什么办法可以使用jquery从这个元素中完全删除所有内联样式吗?

Jai*_*Jai 5

尝试.removeAttr():

$(document).ready(function(){
    $("#tabs-4").removeAttr('style');
});
Run Code Online (Sandbox Code Playgroud)

如果没有,doc ready那么你可以尝试window load:

$(window).load(function(){
   $("#tabs-4").removeAttr('style');
});
Run Code Online (Sandbox Code Playgroud)