如何在这个jQuery选择器中放置一个动态属性?

时间:2011-10-25 17:27:46

标签: jquery jquery-selectors

我有这个对象..

$object = $(".service-box:first").attr("rel")
# => "spaghetti"

我试图在选择器中找到这个对象..

$(".hqs-text[rel=$object]")

但这是在这个选择器中使用动态变量的一种不合适的方法。

我该如何正确地做到这一点?

感谢!!!

2 个答案:

答案 0 :(得分:5)

简单连接将会:

$(".hqs-text[rel=" + $object + "]");

甚至全部在一行:

$(".hqs-text[rel=" + $(".service-box:first").attr("rel") + "]");

答案 1 :(得分:1)

$(".hqs-text[rel="+$object+"]")