gpt4 book ai didi

jquery 实时悬停不工作

转载 作者:行者123 更新时间:2023-12-01 02:49:16 25 4
gpt4 key购买 nike

由于 mouseover 和 mouseout ,我在 IE 上遇到了一些下拉菜单闪烁的问题,所以我更改了代码由于数据是来自 ajax 的动态数据,因此可以悬停并实时显示。

但是下面的代码不起作用,我也得到了最新的jquery。

以下代码执行时没有错误,但不起作用

$('.cs-rec').live("hover",
function() {
$(this).find('.cs-title').css('text-decoration','underline');
},
function() {
$(this).find('.cs-title').css('text-decoration','none');
}
);

最佳答案

如果您不需要 IE6 支持,请绝对使用 @patrick 的解决方案。

如果您确实必须支持它: .live() 没有 2 种方法重载你需要像这样分开:

$('.cs-rec').live("mouseenter", function() {       
$(this).find('.cs-title').css('text-decoration','underline');
}).live("mouseleave", function() {
$(this).find('.cs-title').css('text-decoration','none');
});

或者,(虽然它还没有出现在文档中)在 jQuery 1.4.3+ 中可以获取 map ,如下所示:

$('.cs-rec').live({
mouseenter: function() {
$(this).find('.cs-title').css('text-decoration','underline');
},
mouseleave: function() {
$(this).find('.cs-title').css('text-decoration','none');
}
});

关于jquery 实时悬停不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4219135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com