选择项目的下一个兄弟只需单击

时间:2012-12-20 14:45:24

标签: javascript jquery

我有ul包含图片。这些图像是从twitter获取的配置文件图像,并动态附加到ul。一旦用户点击任何图像,我还需要将图像的节点缓存在它旁边(下一个兄弟)。我尝试使用如下所示的next()选择器,但是在控制台中记录的是我不理解的消息。这是代码:

$("ul#container").on("click", "img", function(){
  var nextImage = $(this).next();
  console.log(nextImage);
}

以下是在控制台中记录的内容:

  

[prevObject:p.fn.p.init [1],context :, selector:“。next()”]

你可以帮我理解我做错了什么吗?谢谢你的阅读!

2 个答案:

答案 0 :(得分:5)

没错。

这就是Chrome现在记录jQuery对象的方式。

现在去玩吧!

答案 1 :(得分:1)

尝试:

$("ul#container").on("click", "img", function(){
  var nextImage = $(this).next().get(0);
  console.log(nextImage);
}

<强> Try This Plugin For Chrome