jquery - 更改 HTML 中的 CSS

标签 jquery html css

我必须将 display: none; 更改为 display: block。我遇到了麻烦,我无法让它工作..

我必须改变这个:

.colorbox #content,.colorbox #nav,.colorbox #header,
.colorbox #service,.colorbox #footer,
.colorbox #disclaimer{display:none}

使用 JQuery 到 display: block

实际上我只需要在 ID #footer 中更改它。

我试过:

$('.colorbox #content,.colorbox #nav,.colorbox #header, .colorbox #service,.colorbox #footer, .colorbox #disclaimer').css('style', 'display: block !important');

或与:

$('.colorbox #content,.colorbox #nav,.colorbox #header,.colorbox #service,
 .colorbox #footer,.colorbox #disclaimer').css("display", "block !important");

或与:

$('#footer').css("display", "block !important");

我实际上是从外部网站加载一个 css 文件。(还有 HTML)是否有可能,我无法使用单个 JQuery 方法访问此文件以更改它们的值?

我怎样才能做到?

最佳答案

$("#id").css("display", "none");
$("#id").css("display", "block");

$('#id').hide();
$('#id').show();

$("#id").css({display: "none"});
$("#id").css({display: "block"});

对于类,您可以将其作为:

$(".class").css("display", "none");

关于jquery - 更改 HTML 中的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32044811/

相关文章:

javascript - 从 Angular 指令调用的函数访问属性/$element 上下文

javascript - 使用 Webpack 将模板字符串写入 .html 文件

javascript - 如何在 Bootstrap 模式中根据用户从选项菜单中的选择导航到 URL?

css - 子菜单不适用于 IE7(子菜单未打开)

javascript - Cloudinary + Sails.js 直接上传不起作用

Android - 键盘压缩我的 View

javascript - jquery - fancybox - URL 以 '/' 开头的语法错误

json - 将 fnRender 与 ajax 源数据表结合使用

html - 如何使用 CSS 将菱形的 Angular 圆化?

javascript - iOS 浏览器 - 当使用 JavaScript 更改 css 或内容时,iFrame 跳转到顶部