2013-01-21 83 views
0

是否有人成功從Joomla菜單項檢索了一個屬性?我需要將這個屬性捕獲到jQuery中。 在頁面源菜單,部分地顯示了這樣的:Joomla jQuery菜單項屬性

 < ul class="menudirectory"> 
    < li class="item-182" >< a title="services" href = "/index.php/services">Services< /a>< /li> 
    < li class="item-183">< a title="education" href="/index.php/education">Education< /a>< /li> 
    < /ul> 

我試着像

jQuery('ul.menudirectory') .attr ('title'); 

jQuery('.menudirectory a') .attr ('title'); 

和所有我曾經得到了各種各樣的選擇是「服務'這是第一個菜單項,或'未定義'的結果。

PS開始到那裏。我試過這個:

jQuery('.menudirectory a').click(function() { 
     var theid = jQuery(this).get(); 

我得到了href屬性。關。

+1

你想達到什麼目的? –

回答

0

這裏,試試這個:

$('a','ul.menudirectory').attr('title'); 

編輯: 上面一行表示$("elementToSearch", "Context")

在哪裏,如果我寫了$("a, ul.menudirectory"),這將意味着OR。 注意逗號在第二行中的引號內

+0

我以前在選擇器中看到過逗號的用法,這完全使我困惑。給我一個逗號意味着'OR' – GAHiebert

+0

@GAHiebert看到我的答案,我已經編輯它。 –

+0

完美的回答,非常感謝。以上信息在我的應用程序中都可以正常工作。 – GAHiebert