1

这是一个例子:

    $("div").hover(function() {
    //code
    });

如果我想这样做怎么办。:

$("div", "anotherdiv").hover(function() {
//code
});

可能吗?首先让我解释一下我为什么要这样做...在将鼠标悬停在第一个 div 上时,第二个 div 实际上会打开..我已经编写了该代码..但是我想保持第二个 div 在悬停在第二个 div 上时仍然打开div 也是如此.. 我的主要目标是在将第二个 div 悬停在第一个 div 上并悬停在第二个 div 上时保持打开状态..

4

1 回答 1

1

是的你可以。但您需要指定您指的是哪个 div:按Id( #thingy) 或按类 ( .thingy)。

$("div,#anotherdiv").hover(function() {
//code
});

我们在这里所做的是针对所有 div 元素 ( div) 和具有 id 的特定 div anotherDiv。(这个例子毫无意义,因为我们首先将悬停应用于所有 div。

于 2013-07-28T20:04:56.390 回答