相关疑难解决方法(0)

是否可以使用jQuery .on和悬停?

我有一个<ul>在初始页面加载后填充javascript.我目前使用的.bindmouseovermouseout.

该项目刚刚更新到jQuery 1.7,所以我可以选择使用.on,但我似乎无法使用它hover.是否有可能使用.onhover

编辑:我绑定的元素在文档加载后加载javascript.这就是为什么我使用on而不仅仅是hover.

jquery

315
推荐指数
8
解决办法
30万
查看次数

jQuery :: live hover问题

这里有一个jsfiddle的例子.尝试将红色方块悬停,然后将蓝色方块悬停.为什么会闪烁?如何防止蓝色方块消失?

(这实际上是一个标签,它是前图标,仅在悬停时出现)

JavaScript的:

$("#foo").live("mouseover mouseout", function(e) {
    if (e.type == "mouseover") {
       $("#foo").append("<div id='bar'>");
    } else {
        $("#bar").remove();
    }
});
Run Code Online (Sandbox Code Playgroud)

CSS:

#foo {
 width: 100px;
 height: 50px;
 background: red;   
}

#bar {
    width: 10px;
    height: 10px;
    background: blue;
}
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript css jquery

2
推荐指数
1
解决办法
421
查看次数

标签 统计

jquery ×2

css ×1

javascript ×1