![]() |
1
59
迟了两年,但我有你想要的解决方案。这是我写的一个插件(用插件格式包装另一个人的函数),它可以完全满足你的需要,但是 全部的 所有浏览器中可能的样式,甚至IE。
基本用法非常简单:
希望有帮助。 |
![]() |
2
22
它不是jquery,但在firefox、opera和safari中,您可以使用
在Safari中,您可以执行以下操作,这有点简单:
|
![]() |
3
5
我不知道你对你得到的答案是否满意,但我不满意,我的也可能不让你满意,但它可能会帮助其他人。 在考虑了如何“克隆”或“复制”元素的风格从一个到另一个之后,我开始意识到,循环n并应用于n2的方法并不是非常理想的,但是我们还是坚持了这一点。 当您发现自己面临这些问题时,您很少需要将所有样式从一个元素复制到另一个元素…您通常有一个特定的理由想要应用“一些”样式。 我回复到:
您可以将一个以空格分隔的css属性列表作为第一个参数传递给它,并将其克隆到的节点作为第二个参数,如下所示:
在那之后,不管其他什么看起来“不一致”,我都会尝试用样式表来修复,以免让我的JS中充斥着太多不正确的想法。 |
![]() |
4
4
既然我已经花了一些时间来研究这个问题并更好地理解jquery的内部css方法是如何工作的,那么我所发布的内容对于我提到的用例来说似乎已经足够好用了。 有人提议你可以用CSS来解决这个问题,但我认为这是一个更通用的解决方案,在任何情况下都可以工作,而不需要添加一个移除类或更新你的CSS。 我希望其他人觉得它有用。如果你发现一只虫子,请告诉我。 |
![]() |
5
3
我喜欢你的回答。我需要复制一些CSS,但不是立即,所以我修改了它,使“音调”成为可选的。
如果你这样称呼它:
然后它将返回一个带有CSS声明的对象,供您稍后使用:
谢谢你的出发点。 |
![]() |
6
3
多用途的
|
![]() |
7
2
我稍微修改了一下,这样你就可以选择你想要返回的值。
通过指定自己的数组来选择所需的值:
|
![]() |
8
2
我只是想给达科他提交的代码添加一个扩展。 如果要克隆应用了所有样式的元素和所有子元素,则可以使用以下代码:
然后你可以做:
|
![]() |
9
0
使用实例
|
![]() |
A. Shawkat · 获取请求不起作用 6 年前 |
![]() |
Yura · 无法链接引导。min.css和动态web app 6 年前 |
![]() |
jasonharper · 无互联网连接的WiFi连接设备的最佳实践 6 年前 |
![]() |
Thanh Dong · 在spring boot web应用程序中运行jar文件时,创建名为“ConfigurationPropertiesBindingPostProcessor”的bean时出错 6 年前 |
![]() |
Karim Sawma · react web app中缺少滚动条 7 年前 |
![]() |
Nathan · Flask API回调侦听器 7 年前 |
![]() |
David Artmann · Vaadin网格日期渲染器不适用 7 年前 |
![]() |
Hayden · 如何防止计数器的增量超过元素的高度? 7 年前 |