0

我不确定我的目标是哪些元素.on

 $('.levelFour').on('mouseover','> li',function(m){

我想知道,有没有办法显示目标元素?

4

3 回答 3

0

在事件处理程序中,this将绑定到触发事件的元素。要从中创建 jQuery 对象,请使用$(this).

于 2013-03-12T12:30:26.520 回答
0

您可以在浏览器控制台中运行以下命令

$('.levelFour > li')

它将列出事件处理程序在执行时针对的所有元素。它会不时变化,具体取决于您的 dom 结构。

于 2013-03-12T12:31:56.147 回答
0

尝试这个

$('.levelFour').on('mouseover','> li',function(m){
//something
}).css("border","1px solid red");

将元素的边框更改为红色。希望能帮助到你。

于 2013-03-12T12:34:31.760 回答