Javascript 将元素保存到变量失败
我尝试将元素保存到变量中,如下所示:Javascript 将元素保存到变量失败,javascript,jquery,Javascript,Jquery,我尝试将元素保存到变量中,如下所示: var callID = 3; $active2 = $(".paging a[rel='callID']"); <div class="paging"> <a href="#" rel="1">1</a> <a href="#" rel="2">2</a> <a href="#" rel="3">3</a> </div> “分页”类如
var callID = 3;
$active2 = $(".paging a[rel='callID']");
<div class="paging">
<a href="#" rel="1">1</a>
<a href="#" rel="2">2</a>
<a href="#" rel="3">3</a>
</div>
“分页”类如下所示:
var callID = 3;
$active2 = $(".paging a[rel='callID']");
<div class="paging">
<a href="#" rel="1">1</a>
<a href="#" rel="2">2</a>
<a href="#" rel="3">3</a>
</div>
有人能帮我解决这个问题吗
-谢谢
亲切问候试试:
$active2 = $(".paging a[rel='" + callID + "']");
callID是一个变量的名称,因此在您的示例中,您实际上是在寻找具有rel
属性callID
的锚定标记
另外,与您的问题无关,不要忘记在某个地方声明您的变量。尝试:
$active2 = $(".paging a[rel='" + callID + "']");
callID是一个变量的名称,因此在您的示例中,您实际上是在寻找具有rel
属性callID
的锚定标记
另外,与您的问题无关,不要忘记在某个地方声明您的变量。callID是一个变量。现在,您可以使用rel'callID'而不是
callID
$active2 = $(".paging a[rel='"+callID+"']");
callID是一个变量。现在,您可以使用rel'callID'而不是
callID
$active2 = $(".paging a[rel='"+callID+"']");
@HarryJoy是的,这不是必需的,但我认为快速区分jquery对象和正则变量是一个很好的实践。而且这也不是问题所在problem@HarryJoy是的,这不是必需的,但我认为快速区分jquery对象和正则变量是一个很好的实践。这也不是问题所在