1
我有使用UL,LIs和As設置的導航。高亮/選定選項卡的錨點有一個選定的類。當點擊一個新的導航鏈接時,我怎麼能找出以前選擇的錨點標籤的ID是什麼?如何找出之前在jQuery中選擇的導航鏈接?
我有使用UL,LIs和As設置的導航。高亮/選定選項卡的錨點有一個選定的類。當點擊一個新的導航鏈接時,我怎麼能找出以前選擇的錨點標籤的ID是什麼?如何找出之前在jQuery中選擇的導航鏈接?
試試這個:
HTML
<ul>
<li><a href="#">link1</a></li>
<li><a href="#">link2</a></li>
</ul>
JS
$("a").click(function() {
var $current = $(this);
var $prev = $current.closest("ul").find("a.selected");
if($prev.length) {
alert($prev.text())
$prev.removeClass("selected");
}
$current.addClass("selected");
return false;
});
myId = $('a.selected').attr('id')