[英]TO dynamically change the href of anchor tag according to calling anchor tag..Javascript or JQuery
考慮div1中的錨定標記a1,a2,a3,如果有人單擊div2 sud打開的a1,並且其中包含一些錨定標記和一些默認的href值...如何根據在div1 .....中選擇的錨點
例...
一1一1二2一在上面的編碼中...我們需要根據調用錨點更改a3,a4,a9,a10等的href ....如果調用錨點是a1 ...那么a3 href sud會有所幫助。 html ...等...如...請幫助我...
好...
links = new Array(
'#link-1' : 'a_page.html',
'#link-2' : 'another_page.html',
'#link-3' : 'yet_another_page.html'
);
$(function () {
$('#div1 a[href^=#link-]').click(function () {
$('#div2').show();
$('#div2 #a3').href(links[$(this).href()]);
});
});
這樣做是設置一個關聯數組,該數組包含與第一div中的元素的href相對應的頁面。 然后,當單擊其中一個鏈接時(匹配其是否以#link-
開頭-將顯示第二個div,並且ID為a3
的鏈接將更改為與數組中指定的頁面匹配。
編輯:將其包括在網站的<head>
部分中:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
然后在其下面的<script></script>
標記中包含上述腳本。 div需要分別具有id =“ div1”和id =“ div2”屬性,要更改的鏈接需要id =“ a3”才能起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.