当前位置: 首页 > 面试题库 >

jQuery –单击时启用/禁用页面上的所有样式表

弓晔
2023-03-14
问题内容

是否可以通过单击“禁用/启用CSS”按钮来检测当前页面上的所有样式表,并在第一次单击时将其禁用,从而不应用任何样式,然后在第二次单击时再次将其还原?如果有可能,jQuery会是什么样子?


问题答案:
$('link[rel="stylesheet"]').attr('disabled', 'disabled');

这应该禁用所有这些,然后启用它们的相反:

$('link[rel="stylesheet"]').removeAttr('disabled');


 类似资料:
  • 这个想法是在网站上有一个设置页面,可以通用地改变主题。因此设置页将包含此链接; null null 单击此按钮将为每个页面添加另一个样式表。 null null 这就是我们的想法,站点已经构建好,添加和就会在页面上显示暗模式。 我对其他的想法持开放态度,比如设置一个简单的cookie,并且只有当样式表为true时才激活。我不想在每一个页面上切换,因为这意味着手动编辑所有的页面,而且它只对某些用户可

  • 我想用javascript onclick创建一个事件,它将启用单击的图像并禁用其他图像。 例如,如果我有6张图片,我如何做:我想点击任何图片,例如图片3,那么图片3将被启用,图片1、2、4、5、6将被禁用。 几秒钟后,我想点击1号图片,然后它会变得活跃,而2,3,4,5,6会被禁用。 我怎么能这么做?

  • 概述 我有div#lead_form在页面加载后5秒内滑下来。在这个div中,我有一个submit按钮。每当有人单击submit时,#lead_form中的表单将验证输入字段并刷新页面。 问题 每次表单验证时,它都会刷新网页,而div#lead_form SlideDown需要5秒才能滑入。我想做的是,有一个true false变量,并检查提交按钮是否被点击,如果为true,则禁用div#lead

  • 问题内容: 是否可以在不使用JavaScript的情况下禁用网页上的右键单击?我之所以这样问,是因为大多数浏览器都允许用户禁用JavaScript。 如果没有,如何使用JavaScript禁用右键单击? 问题答案: 您可以使用JavaScript通过为“contextmenu”事件添加事件侦听器并调用方法来做到这一点: 话虽这么说:不要做。 为什么?因为它除了使用户烦恼之外什么也做不到。同样,许多

  • 我的Webapp中的滚动条应该只滚动“内容”部分。但是一旦我滚动到内容的末尾或顶部,滚动条就会滚动页眉或页脚。页面也会被拖动,看起来很难看。 以下是一些图片: http://imgur.com/1xNLenx、5EVjBuH、WDo0UAa、Kd3bzy5#0 页眉和页脚位置固定。 标题: 页脚: 我如何防止这种行为?谢谢你。

  • 问题内容: 我有这个ajax事件 一切正常,但我想添加(如果可能)在ajax事件发生之前/完成时将整个页面(内容/正文)变成灰色的功能,就像它是模态的但没有对话框) 有办法吗? 提前致谢 问题答案: 一种方法是使用覆盖整个页面的overlay元素。如果overlay元素具有半透明的背景色,它将完全使页面变灰 给予较高的评价,使其位于所有其他元素之上。这样,它可以正确渲染,并且可以捕获所有事件(并且