如何在纯Javascript跨浏览器上转换这个jQuery处理程序

How can I convert this jQuery handler on pure Javascript cross-browser?

本文关键字:转换 jQuery 程序 处理 浏览器 Javascript      更新时间:2023-09-26

我有这个jQuery处理程序:

$('a[rel="entra_handler"]').hover(
    function() {
        $(this).children().fadeOut(200);
    },
    function() {
        $(this).children().fadeIn(200);
    }
);

我想把它转换成纯Javascript,它适用于各种浏览器。这容易而且可能吗?

首先,jQuery是跨浏览器的。

有一种纯粹的js渐变,但它非常复杂。(感谢@Pekka)

此外,您还需要对DOM中所需的特殊选择进行一些库操作。

这容易而且可能吗?

没有。并非没有任何库。

如果使用DOM&ES5垫片,然后你可能能够得到一些整洁的小代码。