javascript - 选择刚刚单击的项目的下一个兄弟

标签 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 ()"]

你能帮我理解我做错了什么吗?感谢阅读!

最佳答案

没有错。

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

现在开始玩吧!

关于javascript - 选择刚刚单击的项目的下一个兄弟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13974644/

相关文章:

javascript - 如何在 IE8 和 IE9 中使用 JavaScript 或 JQuery 获取输入值和动态创建的输入的选定值?

javascript - 更改存储为十六进制整数的颜色的单个 channel (RGB)

javascript - 只让 1 个 Accordion 元素保持打开状态

javascript - 没有 closeOnSelect 的 Select2 多选在所选标签顶部重叠结果

javascript - jquery 无法读取我的 css 属性的值

javascript - setTimeout 立即运行而不是等待延迟值

javascript - 如何在页面不自动滚动回顶部的情况下显示固定的 div

javascript - javascript 中的 JSESSIONID - Open Layers 3 如何获取它?

javascript - 如何使用ajax和$.post获取php页面中的参数

javascript - 尝试在同一页面上加载多个chart.js图表