Re: 提问:可以通过JavaScript给伪元素绑定事件吗?

Javascript 只能處理 DOM 上面的東西,CSS 的 content 不是 DOM 上面的 element,連 text node
的資料都不是,所以就無法 bind event 了。

這個跟 ethan 之前提的問題很像 :)

不過既然都能寫 script 的話,為什麼不自己插個 <span>&gt;</span> 和  <span>&lt;</span> 進去?

2011/6/21 Jinjiang Zhao <zhaojinjiang@yahoo.com.cn>:
> 抱歉, 我写了两个 :after
> 应该一个是 :after 一个是 :before
> - -
>
> -----原始邮件----- From: Jinjiang Zhao
> Sent: Tuesday, June 21, 2011 5:54 PM
> To: public-html-ig-zh@w3.org
> Subject: 提问:可以通过JavaScript给伪元素绑定事件吗?
>
> 如题。比如在css中定义:
>
> #picture-gallery:after {
>   content: "<";
>   ……
> }
> #picture-gallery:after {
>   content: ">";
>   ……
> }
>
> 然后通过 JavaScript 设定,当鼠标点击这两个伪元素的时候,分别执行“前一页”和“后一页”的翻页效果。
>
> 先谢了
> p.s. 今天终于拿到w3c的账号了,我的id是jzhao3,晚上去认领文档做翻译:-)
>
> Jinks Zhao | 勾三股四
>
> zhaojinjiang@yahoo.com.cn
> http://weibo.com/mx006
>
>
>

Received on Tuesday, 21 June 2011 15:21:20 UTC