如何使用 [attribute=value] 选择器?
var prev = b - 1;
var previousImage = $('.header ul.active').find($('li[rel=prev]'));
第一个变量是一个减去 1 的整数。
下一个名为 previousImage
的变量是我遇到的问题。 previousImage
中的每个 li
都有一个 rel 标记。每个增加 1。我只想选择带有数字的 rel 标签(在本例中为变量)的 li
。
有人可以向我解释一下如何使用 [rel=ATTRIBUTE] 选择器吗?
var prev = b - 1;
var previousImage = $('.header ul.active').find($('li[rel=prev]'));
The 1st variable is an integer being deducted by 1.
The next variable named previousImage
is what i'm having trouble with. Each one of the li
s within the previousImage
has a rel tag. Each increasing by 1. I just want to select that li
with a rel tag of the number (in this case a variable).
Can someone please explain to me exactly how to use the [rel=ATTRIBUTE] selector?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
不要使用另一个 jquery 对象,您可以在一个简单的调用中完成您想要的所有操作。
don't use another jquery object, you can do all of what you want in one easy call.
请注意, [attribute=value] 选择器要求将值 Part 用双引号括起来,如下所示:
Note that The [attribute=value] selector requires the value Part to Be wrapped in double quotes like so:
您使用了字符串
prev
而不是变量。在等于选择器中引号也是必需的。
You used the string
prev
instead of the variable.Also quotes are mandatory in an equals selector.
尝试使用
.next()
这将有助于 ui 猜测 http://api.jquery .com/下一个/你将只使用
$('li').next()
就这样Try to use
.next()
this will help u i guess http://api.jquery.com/next/U will just use
$('li').next()
thats all