-1

我想使用 next() 获取图像 src 属性。我有这张图片的 ul 是动态的,所以我将我的 ul id 传递给我的函数。以下是我的代码,它返回我未定义的值。

var nxtimg=$("#"+slideid+" li#2 img").next().attr("src");

如果我删除.attr("src"),上面的行效果很好。#2也是我想要下一个元素的li id,但这变得硬编码,所以我想让它像动态一样,

var nxtimg=$("#"+slideid+" li"+liid).next().attr("src");

但是当我添加 liid 时它就不起作用了。

4

1 回答 1

2

看起来你只需要这个:

$('#2').next().find('img').attr("src");

请注意,数字 id 仅在 HTML5 文档中有效。不在 HTML4 中-

于 2013-01-05T20:55:39.703 回答