javascript - jQuery获取其他标签的css并将其添加到其他

标签 javascript jquery html css greasemonkey

我正在尝试搜索网络,但没有结果... 简单的;如何获取其他标签的 css 并在点击时将其添加到其他标签? 例如:

我有 b 标签和 css。我需要在点击时将它的 css 复制到 a 标签。

var css = $('b').css();

$('.switch > a').click(function() {
    $(this).css(css);
});

是这样的吗?

最佳答案

使用cssText获取和设置当前所有样式

var css = $('b').css('cssText');

$('.switch > a').click(function(e) {
    e.preventDefault();
    $(this).css('cssText', css);
});

FIDDLE

关于javascript - jQuery获取其他标签的css并将其添加到其他,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20333402/

相关文章:

php - 使用 jquery 导出 PDF、CSV、Excel 表单数据表?

html - 设置响应式 HTML 背景

javascript - angularjs $state 和 $rootScope.$on($stateChangeStart) 问题

javascript - React Native webview 路由

JavaScript 删除语句

javascript - 转换字符串以访问它的 dom 元素

javascript - 单元测试 $scope.$on - 未捕获事件

javascript - 单击后禁用 HTML 链接

javascript - 连续添加文本时,垂直滚动条如何保持在底部?

html - 宽度和文本对齐属性