-2

我想在单击 :after 时触发一个功能

例如

.foo:after{
    content: "read more";
}


$('foo:after').click(myFunction);

这会引起任何绒毛吗?

4

3 回答 3

1

您无法检测或触发伪元素上的事件,因为它们不是Document Object Model的一部分。

另请参阅仅检测伪元素上的单击事件

于 2013-07-31T13:50:09.343 回答
1

是的, :after 是一个伪选择器,它不是 dom 的一部分。

于 2013-07-31T13:50:19.070 回答
1
$('foo:after')

抱歉,但这行不通。您的:afterJavascript 代码无法使用伪元素。

于 2013-07-31T13:52:58.683 回答