jQuery 和伪元素

2023-12-21

我尝试动态更改 CSS 中定义的元素的位置:after。 使用这个:

$(function(){
    $('div::after').css({'top':'20px'})
})

但这不起作用。有什么方法可以改变位置吗?


你不能。内容创建者:after or :before不是 DOM 的一部分,因此无法选择或修改。

如果你看看这个小提琴示例 http://jsfiddle.net/esBrF/1/并在 Firebug 或类似工具中检查 DOM,您将看到 DOM 树中不存在伪元素。

一个潜在的解决方案是将一个类应用于您想要更改的元素,并在 CSS 中适当地设置该类的样式:

$("div").addClass("newClass");

See 这个小提琴为例 http://jsfiddle.net/esBrF/2/.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery 和伪元素 的相关文章

随机推荐

  • 优化计算账户余额的 SQL 查询

    我有以下表格 分别是 BankDetails 和 Transactiondetails 使用这两个表 我想获取帐户名称的当前余额 Tables Create table Bankdetails AccName varchar 50 AccN
  • awk 替换行中的字符串

    笔记 这个问题看起来像一个之前发过一篇 https stackoverflow com questions 39273660 awk sed replace in each line with previous string in the
  • 从贝塞尔曲线沿线的点导出贝塞尔曲线控制点的算法?

    我一直在寻找 但显然没有找到一种算法 该算法允许我插入已知沿曲线的 x y 坐标列表 以便获得三次贝塞尔曲线吐口的 4 个控制点出去 更准确地说 我正在寻找一种算法 它可以为我提供塑造曲线所需的两个控制点 同时输入一系列离散点 包括确定曲线
  • PHP array_push() 正在覆盖现有的数组元素

    我试图将对象推入数组中 最终得到如下所示的对象数组 recipient name John D phone number 123456 recipient name Doe J phone number 654321 recipient n
  • PHP 标头不适用于 Access-Control-Allow-Origin

    我正在使用Blueimp 的 jQuery 文件上传插件 http blueimp github io jQuery File Upload 将图像上传到服务器 问题是 发送服务器是admin example com 并且存储图像的接收服务
  • 无法在 XCode 中为 UILabel 设置自定义字体

    我无法在 XCode 中为 UILabel 设置自定义字体 这是我尝试过的 下载 JennaSue 字体 http www dafont com jenna sue font http www dafont com jenna sue fo
  • 在 Flutter 中显示 SnackBar

    我想显示一个simple SnackBar颤振内部的有状态小部件 我的应用程序创建了新实例MaterialApp有一个名为的有状态小部件MyHomePage 我尝试展示SnackBar in showSnackBar 方法 但它失败了The
  • ADFS 2012 R2 是否支持 Auth2 资源所有者密码凭据流程

    我想确认ADFS支持oAuth 2 0完全支持所有流量oAuth 2 0 i e 三足oAuth 2 足 oAuth 隐式流 我问这个是因为我尝试使用资源所有者密码流 2 legged Oauth 这是我的代码 using HttpClie
  • 删除数据网格行 (WPF)

    应用程序的主窗口有数据网格 它是从数据库填充的 从数据表绑定数据网格 数据网格有 3 列
  • AWS Code Commit Slack 集成 - 显示作者和提交详细信息

    我刚刚设置了 AWS codecommit 的 Slack 集成 我只收到存储库名称和分支 另外我还想知道是谁做出了这个提交和提交消息 我确实尝试设置输入变压器规则 现在它显示了 Amazon EventBridge 中的两个角色 我在下面
  • jQuery UI 可排序在 iPAD 中不起作用

    我正在使用 jquery UI 可排序功能 这在浏览器中运行良好 但在 iPAD 等触摸设备中 它不起作用 下面是我正在使用的代码
  • 如何设置JTable中特定单元格的值?

    我只是想知道如何update specific cell in JTable 就像我想将单元格 1 1 设置为具有值Test Value 我的代码是这样的 但对我不起作用 String s Test Value tableName setV
  • 在 Blackberry 10 应用程序中禁用网络安全会产生什么影响?

    In 另一个问题 https stackoverflow com q 17419494 527559处理 blackberry10 中拒绝跨源 XHR 调用的错误 建议通过禁用网络安全来解决该问题 但禁用网络安全到底意味着什么 如果我使用这
  • 快速合并 AAsset-视频数组

    我想合并 AVAsset arrayVideos成一个视频并将其保存在相机胶卷中 Raywenderlich com 有一个很棒的tutorial https www raywenderlich com 94404 play record
  • Java 应用程序在用户闲置 10 分钟后导致屏幕显示无响应

    我编写了一个 Java 应用程序 允许用户编写鼠标 键盘输入脚本 JMacro http jmacro org 链接不重要 仅供好奇 我个人使用该应用程序在夜间睡觉时自动执行在线游戏中的角色动作 不幸的是 我早上总是回到电脑前 发现它没有反
  • Google 地图 iOS API 密钥不起作用

    我有一个简单的 iOS 应用程序 我正在其中集成 Google 地图 但是 当显示我的地图视图时 我提供的 API 密钥会导致出现以下几条错误消息 ClientParametersRequest failed 3 attempts rema
  • 在C++中设置本地环境变量

    如何在 C 中设置环境变量 他们不需要保留过去的程序执行 它们只需要在当前进程中可见 偏好与平台无关 但对于我的问题 只需要在 Win32 64 上工作 Thanks NAME putenv change or add an environ
  • 将多行合并为一行,多对多

    使用 SQL Server 我有以下表格 数据 CUS 访问 Cus ID Cus Vis ID 1 01 1 02 2 01 and CUS EVENT Cus Event ID Cus ID Cus Vis ID 001 1 01 00
  • 将巨大的 40000 页 pdf 拆分为单页,itextsharp,内存不足异常

    我收到了包含大量数据的巨大 PDF 文件 目前的 PDF 大小为 350 MB 大约有 40000 页 当然 如果能得到更小的 PDF 就好了 但这就是我现在必须处理的 我可以在 acrobat reader 中打开它 加载时会有一些延迟
  • jQuery 和伪元素

    我尝试动态更改 CSS 中定义的元素的位置 after 使用这个 function div after css top 20px 但这不起作用 有什么方法可以改变位置吗 你不能 内容创建者 after or before不是 DOM 的一部