您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用jQuery向元素添加伪类?

如何使用jQuery向元素添加伪类?

您不能强迫某个伪类使用jQuery来应用。伪类(尤其是动态伪类)不是这样工作的,因为它们是根据无法通过DOM(spec)表示的信息进行选择而设计的。

您必须指定另一个要使用的类,然后使用jQuery添加该类。像这样:

.element_class_name:hover, .element_class_name.jqhover {
    /* stuff here */
}

$(this).addClass("jqhover");

或者,您可以寻找.element_class_name:hover规则并使用jQuery本身添加该类,而无需将其硬编码到样式表中。不过,这是相同的原理。

JS 2022/1/1 18:23:12 有555人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶