データベースから動的なメニューを作成しています。ユーザーがプロフィールをクリックすると、そのプロフィールが強調表示されている必要があります。ここにプロファイルのメニューがあります。私のメニューはすばらしく、メニューの要素をハイライト表示する方法については助けが必要です。助けてくれてありがとう。Ajaxを使用した動的メニュー
function childMenu(profileId){
var path = location.pathname;
$.ajax({
type: 'POST',
url: '', //the script to call to get data
data: "method=getChildProfile&profileId="+profileId, //requirements
dataType: 'xml', //data format
success: function(xml)
{
$(xml).find('Child').each(function()
{
var proId = $(this).attr('profileId');
var lName = $(this).find('lName').text();
var fName = $(this).find('fName').text();
$("#childMenu").append("<li><a href='"+path+"?child="+proId+"&fName="+fName+"&lName="+lName+"'></a></li>");
});
}
});
}
メニューをどのように「強調表示」していますか?クラスを追加することによって?もしそうなら、クラスをセレクタ$( 'li.highlight')として使うことができます。あなたが全体のメニューのhtmlを投稿できるなら、それは助けになるでしょう。 – deantoni
my html:
それはあなたのために働く場合私の答えをチェックします – deantoni