2013-02-07 38 views
0

我有一个菜单,我需要设置每个菜单项的href的内容项的ID,这样的事情:设置元素的href到其他元素的id

$(this).attr("href") = $(".element").attr("id"); 

我哪有?

+2

那么,什么是问题? –

+0

我该怎么办?这是不对的 –

回答

1
$(this).attr("href",$(".element").attr("id")); 
+0

是的,非常感谢! –

+0

请注意,你似乎使用类作为ID,使用ID,而不是'元素'类 –

+0

是的课是其他需要的,你实际上指出了我有你的另一个问题。我会把它写下来并放在另一个堆栈中。稍后将在此链接。谢谢 –

3

要更改HREF,使用这样的:

$("a").attr("href", $(".element").attr("id")) 

好运。

+0

就是这样!非常感谢! –

+0

@ rob.m - 没问题,很高兴我们可以帮忙! – sgeddes

1

如果您有多个菜单项,你可以使用jQuery的每个函数:

$(".yourMenuItemsSelector").each(function(){ 

    $(this).attr("href",$(".element").attr("id")); 

}); 
+0

是的,我已经跑了。每个。谢谢! –