我想讓jQuery函數顯示/隱藏一些元素(現在是<li>
);JQuery顯示/隱藏沒有硬編碼的編號
所以,我有這樣的代碼:
.sub {
display: none;
}
....
$(function show_sub(id) {
$('#'+id).show('fast');
});
.....
<a href="" onmouseover="show_sub('id1')" onclick="return false;"> Here is it </a>
<li id="id1" class="sub"> .... </li>
在互聯網上,我只發現功能,我必須硬編碼元素的ID。
我知道我的jQuery函數是不正確的。
請幫幫我!
使用$(「。sub」)。show(); – Praveen
我的意思是,如果你只想隱藏那一個li元素,你將不得不以某種方式唯一地識別它。它當然不必使用ID。它可能是列表中的位置以及許多其他屬性。你將不得不提供更多關於它的信息來幫助更多。 – thatidiotguy
你可以顯示一些你正在使用的HTML的樣本嗎? 'a'元素如何與'li'元素相關? –