2013-02-07 39 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

是的,我已經跑了。每個。謝謝! –