将页面中的CSS(或页面元素)替换为按钮(Drupal)
Replace the CSS (Or Page Elements) in a page with a button (Drupal)
我试图找出是否有一种方法可以替换drupal页面中的css,使用JavaScript/Jquery形式的按钮。
例如,当页面加载时,它将具有白色背景,带有黑色按钮和黑色文本,但是在页面上将是一个按钮,当按下该按钮时,会将页面更改为黑色背景,带有白色按钮和白色文本,我想您可以说有点"反向"。
我在想是否有可能使用JavaScript或jQuery来做到这一点。
因此,从本质上讲,只需按一下按钮,它就会改变页面的外观(主要是框和文本的颜色(。
这与drupal没有任何关系。
您可以在单击按钮时将类添加到<body>
标签中。然后根据这种样式设置嵌套的 html 元素样式。
// using javascript
document.body.className += " newClassName";
// using jQuery
$("body").addClass("newClassName");
相关文章:
- 用Javascript按钮替换Javascript超链接
- 使用JavaScript将标题文本替换为按钮文本
- 替换推特按钮
- 用按钮动态替换java脚本文件
- 使用replaceWith()将按钮替换为另一个按钮
- 用于多次替换图像的 Jquery 按钮
- 如何将单选按钮替换为还包含提交按钮的图像
- 如何用汉堡按钮替换固定的顶部导航
- 在 JavaScript 中将单选按钮替换为“selected”
- Opencart 过滤器添加 onclick 事件以替换提交按钮
- 使用两个或多个按钮在单个DIV中显示/隐藏和替换文本
- 单击按钮时替换文本
- 在 ajax 调用之前替换按钮,然后在调用后恢复
- 编辑图像/图像详细信息-替换按钮缺失
- 替换按钮不能工作
- JQuery文本替换按钮点击
- 替换按钮与超链接,合适的JQuery调用
- 用. replacewith()替换按钮文本
- 引导模式替换按钮链接-动态Div id
- AngularJS在Ajax调用后替换按钮